首页 | 本学科首页   官方微博 | 高级检索  
     检索      

PC端Android模拟器操作系统虚拟化技术的实现
引用本文:赵丽红.PC端Android模拟器操作系统虚拟化技术的实现[J].科学技术与工程,2019,19(14):243-248.
作者姓名:赵丽红
作者单位:郑州升达经贸管理学院 信息工程学院
摘    要:为了解决传统方法工作量很大,虚拟化效率低,无法保证运行安全性,虚拟化性能低的问题,提出一种新的PC(personal computer)端Android模拟器操作系统虚拟化技术。设计PC端Android模拟器操作系统虚拟化技术框架,对框架内核层进行详细分析。在内核层中,于Linux内核构造若干互相独立容器,在各容器中运行独立的Android模拟器操作系统,实现设备隔离。利用容器API(application programming interface)对命令进行调用,实现对容器的管理。用Sensor代表传感器,利用Sensor Manager的int type法达到实例化的目的。通过ARM(advanced reduced instruction set computer machines)虚拟化技术实现硬件辅助虚拟化,ARM虚拟化扩展通过两阶段页表转换管理设备虚拟化,安全扩展通过计算信任值进行管理,设定信任阈值,只允许高于信任阈值的节点访问。结果表明,所提方法有很高的隔离安全性,性能损耗低,说明所提方法整体性能优。

关 键 词:PC端  Android模拟器  操作系统  虚拟化  技术
收稿时间:2018/10/23 0:00:00
修稿时间:2019/2/16 0:00:00

Implementation of PC terminal Android simulator operating system virtualization technology
ZHAO Li-hong.Implementation of PC terminal Android simulator operating system virtualization technology[J].Science Technology and Engineering,2019,19(14):243-248.
Authors:ZHAO Li-hong
Institution:(Zhengzhou Shengda University of Economics Business & Management Department?of?Information?and?Engineering
Abstract:In order to solve the problems of heavy workload, low efficiency of virtualization, no guarantee of running security and low Virtualization Performance of traditional methods, a new virtualization technology for PC-side Android simulator operating system is proposed. Designs the virtualization technology framework of PC-side Android simulator operating system, and analyzes the kernel layer in the framework in detail. In the kernel layer, several independent containers are constructed in the Linux kernel to run the independent Android simulator operating system in each container to achieve device isolation. Use container API to invoke the command to realize the management of containers. Sensor is used to represent the sensor and the int type method of SensorManager is used to achieve the purpose of instantiation. Hardware-assisted virtualization is realized by ARM virtualization technology. ARM virtualization extension manages device virtualization through two-stage page table transformation. Security extension manages by computing trust values and setting trust thresholds. Only nodes above the trust thresholds are allowed to access. The results show that the proposed method has high isolation security and low performance loss, indicating the overall performance of the proposed method is excellent.
Keywords:PC terminal    android simulator    operation system    virtualization technology
本文献已被 CNKI 等数据库收录!
点击此处可从《科学技术与工程》浏览原始摘要信息
点击此处可从《科学技术与工程》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号