兼容Windows程序的KgdLinux操作系统研究
黄聪会
陈靖
张黎
朱清超
1.空军工程大学信息与导航学院,陕西西安,7100772.空军工程大学信息与导航学院,陕西西安,7100773.空军工程大学信息与导航学院,陕西西安,7100774.空军工程大学信息与导航学院,陕西西安,710077
摘要:针对当前国产自主Linux操作系统因用户不熟悉和应用软件少而推广困难的问题,提出了一种兼容Windows程序的Linux操作系统KgdLinux.采用层次式体系结构,由应用层、兼容层、核心层组成.应用层由Windows和Linux应用程序构成,核心层由Linux内核和各种共享库组成,而兼容层采用用户空间内核虚拟化方法兼容Windows程序,提供了PE程序的加载、虚拟Windows环境、模拟Windows API的功能.采用各种基准程序和常用程序对KgdLinux上运行Windows程序的性能进行测试,测试结果表明:与在VMWare Workstation、Longene上运行的Windows程序相比,在KgdLinux上运行的Windows程序拥有更好的性能,且接近程序在本地Windows XP上运行的性能.
关键词:操作系统虚拟化技术二进制兼容用户空间内核虚拟化
分类号:TP311(计算技术、计算机技术)
资助基金:国家自然科学基金(61172083)
论文发表日期:2012-01-01
在线出版日期:2025-08-15(本平台首次上网日期,不代表文献的发表时间)
页数:5( 55-59 )
英文信息
