发明名称 虚拟操作系统创建方法
摘要 本发明提供一种虚拟操作系统创建方法。该方法包括根据加载在使用者模式内存空间中的应用程序的执行代码,获取执行应用程序所要调用操作系统的资源调用信息;根据资源调用信息,修改应用程序所要调用的操作系统资源的访问路径,使得应用程序转为调用虚拟操作系统;虚拟操作系统载入器将虚拟操作系统对应的程序代码载入使用者模式内存空间中。本发明是在计算机处于使用者模式下,将虚拟操作系统当成一般的程序库,让所有的应用不直接调用操作系统的接口,而是转而调用虚拟操作系统,不需要核心模式,适用范围广,且具有较高的稳定性和安全性;可以根据需求针对不同虚拟环境的应用程序设置不同的虚拟操作系统,灵活性强。
申请公布号 CN101645020A 申请公布日期 2010.02.10
申请号 CN200810117734.2 申请日期 2008.08.04
申请人 优诺威讯国际有限公司 发明人 谢威领
分类号 G06F9/455(2006.01)I;G06F9/46(2006.01)I 主分类号 G06F9/455(2006.01)I
代理机构 北京同立钧成知识产权代理有限公司 代理人 刘 芳
主权项 1、一种虚拟操作系统创建方法,其特征在于包括:根据加载在使用者模式内存空间中的应用程序的执行代码,获取执行所述应用程序所要调用操作系统的资源调用信息;根据所述资源调用信息,修改所述应用程序所要调用的操作系统资源的访问路径,使得所述应用程序转为调用虚拟操作系统;虚拟操作系统载入器将所述虚拟操作系统对应的程序代码载入所述使用者模式内存空间中。
地址 中国香港湾仔港湾道23号鹰君中心23楼2302