发明授权
US07793266B2 Method, apparatus and computer program product for optimizing access to the content of a virtual application container on a fixed, read-only medium
失效
用于优化对固定的只读介质上的虚拟应用容器的内容的访问的方法,装置和计算机程序产品
- 专利标题: Method, apparatus and computer program product for optimizing access to the content of a virtual application container on a fixed, read-only medium
- 专利标题(中): 用于优化对固定的只读介质上的虚拟应用容器的内容的访问的方法,装置和计算机程序产品
-
申请号: US11757517申请日: 2007-06-04
-
公开(公告)号: US07793266B2公开(公告)日: 2010-09-07
- 发明人: Bowen L. Alpern , Glenn Ammons , Vasanth Bala , Johannes C. Laffra , Todd W. Mummert , Darrell Christopher Reimer
- 申请人: Bowen L. Alpern , Glenn Ammons , Vasanth Bala , Johannes C. Laffra , Todd W. Mummert , Darrell Christopher Reimer
- 申请人地址: US NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: US NY Armonk
- 代理机构: Harrington & Smith
- 主分类号: G06F9/44
- IPC分类号: G06F9/44 ; G06F9/45
摘要:
Disclosed is a method, apparatus and a computer program of a virtual execution environment. In one aspect thereof a data processor includes a read-only storage medium and a virtual machine monitor configured to execute a program in a virtual container. Prior to execution of the application a set of application components accessed during a phase change are recorded in the read-only storage medium in a manner predetermined to minimize the time needed to retrieve the set of components. At the occurrence of the phase change, or prior to the occurrence of a phase change if the files are prefetched, the virtual machine monitor retrieves the components from the read-only storage medium. In a further aspect thereof there is provided a packager of an application to be executed in a virtualization environment by a virtual machine monitor. The packager is responsive to receiving notification from a virtual machine monitor of an occurrence of contemporaneous file accesses, not associated with a known phase change of a virtual container, to evaluate the occurrence as a candidate phase change, and responsive to the evaluation indicating a presence of a previously unknown phase change, for recording the files accessed on a new read-only storage medium in the order accessed for use by the same or a different virtual machine monitor during another instance of execution of the application.
公开/授权文献
信息查询