摘要
针对智能设备,为避免引入虚拟化技术而产生的性能开销,提出并实现了MuxOS。MuxOS是一种多重操作系统架构,使得智能设备可以在非虚拟化条件下运行多个操作系统。介绍了MuxOS工作原理,描述了MuxOS运行流程。测试结果表明,MuxOS性能优于Xen等虚拟化产品,可以实现操作系统间亚秒级的快速切换。
In order to reduce the performance overhead induced by virtualization for smart devices, MuxOS is proposed and realized. It is a system architecture to support multiple operating systems for smart devices. It is able to coordinate the execution of multiple Linux-based Operating Systems independ- ently on a single smart device. The work principle of MuxOS is introduced, and the running process is de- scribed. Test results show that MuxOS outperforms other virtualization products like Xen and allows switching operating systems under one second.
出处
《计算机工程与科学》
CSCD
北大核心
2014年第5期804-808,共5页
Computer Engineering & Science
基金
国家自然科学基金资助项目(61170050)