• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2014, Vol. 36 ›› Issue (05): 804-808.

• 论文 • 上一篇    下一篇

一种适用于智能设备的多重操作系统架构

韩威1,陈渝1,刘迎莉2,张久锋3   

  1. (1.清华大学计算机系,北京 100088;2.总参第61研究所,北京 100039;
    3.65049部队,辽宁 大连 116100)
  • 收稿日期:2013-01-15 修回日期:2013-03-26 出版日期:2014-05-25 发布日期:2014-05-25
  • 基金资助:

    国家自然科学基金资助项目(61170050)

MuxOS:A multiplex operating systems
architecture for smart device    

HAN Wei1,CHEN Yu1,LIU Yingli2,ZHANG Jiufeng3   

  1.     (1.Department of Computer Science,Tsinghua University,Beijing 100088;
    2.The 61st Institute of General Staff, Beijing 100039;3.Troop 65049,Dalian 116100,China)
  • Received:2013-01-15 Revised:2013-03-26 Online:2014-05-25 Published:2014-05-25

摘要:

针对智能设备,为避免引入虚拟化技术而产生的性能开销,提出并实现了MuxOS。MuxOS是一种多重操作系统架构,使得智能设备可以在非虚拟化条件下运行多个操作系统。介绍了MuxOS工作原理,描述了MuxOS运行流程。测试结果表明, MuxOS性能优于Xen等虚拟化产品,可以实现操作系统间亚秒级的快速切换。

关键词: MuxOS, 操作系统, 智能设备

Abstract:

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 independently on a single smart device.The work principle of MuxOS is introduced,and the running process is described.Test results show that MuxOS outperforms other virtualization products like Xen and allows switching operating systems under one second.

Key words: MuxOS;operating system;smart device