登录    注册    忘记密码

期刊文章详细信息

移动平台Android操作系统虚拟化技术的实现    

Implementation of OS-level virtualization technology for Android on mobile platform

  

文献类型:期刊文章

作  者:刘博文[1,2,3] 顾乃杰[1,2,3] 谷德贺[1,2,3] 苏俊杰[1,2,3]

LIU Bowen;GU Naijie;GU Dehe;SU Junjie(School of Computer Science and Technology, University of Science and Technology of China, Hefei 230027, China;Anhui Province Key Laboratory of Computing and Communication Software, University of Science and Technology of China, Hefei 230027, China;Institute of Advanced Technology, University of Science and Technology of China, Hefei 230027, China)

机构地区:[1]中国科学技术大学计算机科学与技术学院,合肥230027 [2]中国科学技术大学安徽省计算与通信软件重点实验室,合肥230027 [3]中国科学技术大学先进技术研究院,合肥230027

出  处:《计算机工程与应用》

基  金:安徽省自然科学基金(No.1408085MKL06);高等学校学科创新引智计划项目(No.B07033)

年  份:2017

卷  号:53

期  号:14

起止页码:32-38

语  种:中文

收录情况:AJ、BDHX、BDHX2014、CSCD、CSCD_E2017_2018、IC、JST、RCCSE、ZGKJHX、核心刊

摘  要:虚拟化技术的研究正逐渐从服务器端转向移动智能设备领域。现有的虚拟化架构需要在物理硬件层和虚拟系统间进行大量的指令翻译,开销大,效率低。针对这一问题,提出了一种轻量级的移动操作系统虚拟化架构。通过在Linux内核命名空间机制的基础上扩展Driver命名空间框架,实现了多个虚拟Android系统的同时运行。此外,针对多个虚拟系统同时访问一套硬件设备发生冲突的问题,设计了通用的active-inactive模型来保证虚拟系统间对硬件设备的隔离复用。实验结果表明,虚拟后的Android系统在CPU使用率上并没有增加额外的开销,在内存使用量上减少了6.7%,此虚拟化架构具有很好的通用性与实用性。

关 键 词:操作系统虚拟化  ANDROID 系统  命名空间机制  硬件隔离复用  

分 类 号:TP316.89]

参考文献:

正在载入数据...

二级参考文献:

正在载入数据...

耦合文献:

正在载入数据...

引证文献:

正在载入数据...

二级引证文献:

正在载入数据...

同被引文献:

正在载入数据...

版权所有©重庆科技学院 重庆维普资讯有限公司 渝B2-20050021-7
 渝公网安备 50019002500408号 违法和不良信息举报中心