摘要
Linux和Windows都是计算机操作系统领域中的技术热点,两者实现互操作有利于在竞争中共同推动操作系统技术向纵深发展。针对Linux和Windows在桌面领域中的互操作问题,文中作了系统的阐述。在桌面领域,Linux和Windows可以采用API仿真等虚拟化技术或修改操作系统源代码的方法来互运行对方程序,可以采用开放、通用与统一的数据文件格式标准来互处理数据文件,可以采用内核空间文件系统机制或用户空间文件系统机制来互访问文件系统等。
Linux and Windows are both hot points in the academic field of computer technology.The interoperability of them two further expands their respective development area.On the other hand,some new technology problems are also produced.Focusing on the interoperability of Linux and Windows in desktop domain,this paper goes into a little more detail about these problems and their solutions.In desktop domain,the two operating systems can mutually run programs by adopting virtualization technologies such as API emulation or by altering source codes of operating systems,can mutually deal with data files by adopting open,common and unified data file format standards,and can mutually access file systems by adopting the mechanism of file system in kernel space or in user space.
出处
《计算机系统应用》
2012年第1期198-203,共6页
Computer Systems & Applications
关键词
操作系统
互操作性
兼容内核
虚拟化
XML
文件系统
operating system
interoperability
unified kernel
virtualization
XML
file system