10.11896/j.issn.1002-137X.2014.10.002
ARM-MuxOS:一台手机,多个世界
在移动设备上并发运行多个操作系统,可拓宽和多样化其使用模式,但目前采用的移动虚拟化管理系统技术会带来性能开销和多余的内存消耗.通过分析在单一移动设备上支持多个操作系统所带来的多OS内存管理和外设分配等方面挑战,研究并设计了物理内存在线分配和分时复用外设等新技术,本设计在Galaxy Nexus智能手机上最终实现了ARM-MuxOS原型系统.这一系统不仅可在单一移动设备上支持多个操作系统,而且可在内存较少的环境下管理多个OS的内存分配,避免了传统虚拟化技术的性能开销与工程量.实验结果表明,ARM-MuxOS原型系统不仅能支持Android与FireFox OS的快速并发执行,而且其性能和内存消耗优于现有的移动虚拟化管理系统.
操作系统、移动设备、内存管理、虚拟化
41
TP316(计算技术、计算机技术)
国家自然科学基金项目61170050;核高基项目2012ZX01039-004
2014-12-01(万方平台首次上网日期,不代表论文的发表时间)
共6页
7-11,22