首页> 外文期刊>ACM transactions on computer systems >The Design, Implementation, and Evaluation of Cells: A Virtual Smartphone Architecture
【24h】

The Design, Implementation, and Evaluation of Cells: A Virtual Smartphone Architecture

机译:单元的设计,实现和评估:虚拟智能手机架构

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

摘要

Smartphones are increasingly ubiquitous, and many users carry multiple phones to accommodate work, personal, and geographic mobility needs. We present Cells, a virtualization architecture for enabling multiple virtual smartphones to run simultaneously on the same physical cellphone in an isolated, secure manner. Cells introduces a usage model of having one foreground virtual phone and multiple background virtual phones. This model enables a new device namespace mechanism and novel device proxies that integrate with lightweight operating system virtualization to multiplex phone hardware across multiple virtual phones while providing native hardware device performance. Cells virtual phone features include fully accelerated 3D graphics, complete power management features, and full telephony functionality with separately assignable telephone numbers and caller ID support. We have implemented a prototype of Cells that supports multiple Android virtual phones on the same phone. Our performance results demonstrate that Cells imposes only modest runtime and memory overhead, works seamlessly across multiple hardware devices including Google Nexus 1 and Nexus S phones, and transparently runs Android applications at native speed without any modifications.
机译:智能手机日益普及,许多用户携带多部电话来满足工作,个人和地理移动性的需求。我们介绍了Cells,它是一种虚拟化体系结构,用于使多个虚拟智能手机以隔离,安全的方式在同一物理手机上同时运行。 Cells引入了具有一个前台虚拟电话和多个后台虚拟电话的使用模型。此模型启用了新的设备命名空间机制和新颖的设备代理,它们与轻量级操作系统虚拟化集成在一起,以在多个虚拟电话之间复用电话硬件,同时提供本机硬件设备性能​​。 Cells虚拟电话功能包括完全加速的3D图形,完整的电源管理功能以及具有单独可分配的电话号码和呼叫者ID支持的完整电话功能。我们已经实现了Cells的原型,该原型可以在同一部手机上支持多个Android虚拟电话。我们的性能结果表明,Cells仅施加了适度的运行时和内存开销,可在包括Google Nexus 1和Nexus S手机在内的多种硬件设备上无缝运行,并且无需任何修改即可以本机速度透明地运行Android应用程序。

著录项

  • 来源
    《ACM transactions on computer systems》 |2012年第3期|p.9.1-9.31|共31页
  • 作者单位

    Computer Science Department, Columbia University, 450 Computer Science Building, 1214 Amsterdam Avenue, Mailcode: 0401, New York, NY 10027-7003;

    Computer Science Department, Columbia University, 450 Computer Science Building, 1214 Amsterdam Avenue, Mailcode: 0401, New York, NY 10027-7003;

    Computer Science Department, Columbia University, 450 Computer Science Building, 1214 Amsterdam Avenue, Mailcode: 0401, New York, NY 10027-7003;

    Computer Science Department, Columbia University, 450 Computer Science Building, 1214 Amsterdam Avenue, Mailcode: 0401, New York, NY 10027-7003;

    Computer Science Department, Columbia University, 450 Computer Science Building, 1214 Amsterdam Avenue, Mailcode: 0401, New York, NY 10027-7003;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    android; smartphones; virtualization;

    机译:android;智能手机;虚拟化;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号