首页> 外文期刊>IEEE transactions on mobile computing >RTDroid: A Design for Real-Time Android
【24h】

RTDroid: A Design for Real-Time Android

机译:RTDroid:实时Android设计

获取原文
获取原文并翻译 | 示例

摘要

This paper presents our work on the inception of RTDroid, a variant of Android that provides predictability to Android applications. Although there has been much interest in adopting Android in real-time contexts, surprisingly little work has been done to examine the suitability of the Android franework layer for real-time systems. Existing work only provides solutions to traditional problems, including adding support for real-time garbage collection at the virtual machine layer as well as kernel-level real-time scheduling and resource management. While it is critical to address these issues, it is by no means sufficient. After all, Android is a vast system that is more than a Java virtual machine and a kernel. Thus, this paper goes beyond existing work and examines the internals of Android, the Android programming model, libraries, and core systems services. We discuss the implications and challenges of adapting Android constructs and core system services for real-time and present a solution for each. Our system is unique in that it redesigns Androids internal components, replaces Androids Dalvik VM with a real-time VM, and leverages off-the-shelf real-time OSes. We demonstrate the feasibility and predictability of our solution on three different platforms. The evaluation results show that our design can successfully provide predictability to Android applications even under heavy loads.
机译:本文介绍了我们关于RTDroid诞生的工作,RTDroid是可为Android应用程序提供可预测性的Android变体。尽管人们对在实时环境中采用Android表现出了极大的兴趣,但令人惊讶的是,很少有工作要做,无法研究Android franework层对实时系统的适用性。现有工作仅提供传统问题的解决方案,包括在虚拟机层增加对实时垃圾收集的支持以及内核级实时调度和资源管理。解决这些问题至关重要,但这还远远不够。毕竟,Android是一个庞大的系统,不仅仅是Java虚拟机和内核。因此,本文超越了现有工作,并研究了Android的内部,Android编程模型,库和核心系统服务。我们讨论了实时调整Android结构和核心系统服务的含义和挑战,并针对每种结构提出了解决方案。我们的系统的独特之处在于,它重新设计了Android的内部组件,用实时VM替代了Android的Dalvik VM,并利用了现成的实时OS。我们在三个不同的平台上证明了我们解决方案的可行性和可预测性。评估结果表明,即使在重负载下,我们的设计也可以成功为Android应用程序提供可预测性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号