CORC  > 清华大学
ARM-MuxOS:一台手机,多个世界
余宽隆 ; 陈渝 ; 茅俊杰 ; 张磊 ; YU Kuan-long ; CHEN Yu ; MAO Jun-jie ; ZHANG Lei
2016-03-30 ; 2016-03-30
关键词操作系统 移动设备 内存管理 虚拟化 Superscalar Very long instruction word(VLIW) Digital signal processor Branch prediction TP316
其他题名ARM-MuxOS:A System Architecture to Support Multiple Operating Systems on Single Mobile Device
中文摘要在移动设备上并发运行多个操作系统,可拓宽和多样化其使用模式,但目前采用的移动虚拟化管理系统技术会带来性能开销和多余的内存消耗。通过分析在单一移动设备上支持多个操作系统所带来的多OS内存管理和外设分配等方面挑战,研究并设计了物理内存在线分配和分时复用外设等新技术,本设计在Galaxy Nexus智能手机上最终实现了ARM-MuxOS原型系统。这一系统不仅可在单一移动设备上支持多个操作系统,而且可在内存较少的环境下管理多个OS的内存分配,避免了传统虚拟化技术的性能开销与工程量。实验结果表明,ARM-MuxOS原型系统不仅能支持Android与FireFox OS的快速并发执行,而且其性能和内存消耗优于现有的移动虚拟化管理系统。; Enabling concurrent execution of multiple operating systems on mobile devices greatly extends their usage model.Mobile virtualization provides such functionality,but has poor performance.We first analyzed the challenges of allocating physical memory and sharing hardware devices among multiple general purpose operating systems on a single mobile device,designed new methods to answer these problems,and implemented a prototype of ARM-MuxOS on a Galaxy Nexus smartphone,which can support multiple operating systems running concurrently on it,cleverly manage its limited memory across many operating systems,and avoid the performance overhead of mobile virtualization and its required high engineering effort.Our test results show that ARM-MuxOS supports Android and Firefox OS and with an almost native performance,and it is better than current paravirtualization-based methods.
语种中文 ; 中文
内容类型期刊论文
源URL[http://ir.lib.tsinghua.edu.cn/ir/item.do?handle=123456789/146927]  
专题清华大学
推荐引用方式
GB/T 7714
余宽隆,陈渝,茅俊杰,等. ARM-MuxOS:一台手机,多个世界[J],2016, 2016.
APA 余宽隆.,陈渝.,茅俊杰.,张磊.,YU Kuan-long.,...&ZHANG Lei.(2016).ARM-MuxOS:一台手机,多个世界..
MLA 余宽隆,et al."ARM-MuxOS:一台手机,多个世界".(2016).
个性服务
查看访问统计
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。


©版权所有 ©2017 CSpace - Powered by CSpace