发明授权
US08397245B2 Managing loading and unloading of shared kernel extensions in isolated virtual space
有权
管理在隔离虚拟空间中加载和卸载共享内核扩展
- 专利标题: Managing loading and unloading of shared kernel extensions in isolated virtual space
- 专利标题(中): 管理在隔离虚拟空间中加载和卸载共享内核扩展
-
申请号: US12834492申请日: 2010-07-12
-
公开(公告)号: US08397245B2公开(公告)日: 2013-03-12
- 发明人: Khalid Filali-Adib , Kevin L. Fought , David W. Sheffield , Nathaniel S. Tomsic , Sungjin Yook
- 申请人: Khalid Filali-Adib , Kevin L. Fought , David W. Sheffield , Nathaniel S. Tomsic , Sungjin Yook
- 申请人地址: US NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: US NY Armonk
- 代理机构: DeLizio Gilliam, PLLC
- 主分类号: G06F9/46
- IPC分类号: G06F9/46 ; G06F9/00 ; H04L29/06
摘要:
Some embodiments of the inventive subject matter are directed to receiving a request from a first instance of an operating system (e.g., a virtual operating system) to load a kernel extension that extends functionality of a kernel, where the kernel and the first instance of the operating system are managed by a second instance of the operating system (e.g., a global operating system), and where the first and second instances of the operating system share the kernel. Some embodiments are further directed to loading the kernel extension as a shared kernel extension. Some embodiments are further directed to receiving a request by the first instances of the operating system to unload the kernel extension and determining that a third instance of the operating system (e.g., another virtual operating system also managed by the global operating system) requires the kernel extension to remain loaded. Some embodiments are further directed to notifying the first instance of the operating system that the kernel extension was unloaded while leaving the kernel extension loaded in the kernel.
公开/授权文献
信息查询