Invention Grant
US07793266B2 Method, apparatus and computer program product for optimizing access to the content of a virtual application container on a fixed, read-only medium
失效
用于优化对固定的只读介质上的虚拟应用容器的内容的访问的方法,装置和计算机程序产品
- Patent Title: Method, apparatus and computer program product for optimizing access to the content of a virtual application container on a fixed, read-only medium
- Patent Title (中): 用于优化对固定的只读介质上的虚拟应用容器的内容的访问的方法,装置和计算机程序产品
-
Application No.: US11757517Application Date: 2007-06-04
-
Publication No.: US07793266B2Publication Date: 2010-09-07
- Inventor: Bowen L. Alpern , Glenn Ammons , Vasanth Bala , Johannes C. Laffra , Todd W. Mummert , Darrell Christopher Reimer
- Applicant: Bowen L. Alpern , Glenn Ammons , Vasanth Bala , Johannes C. Laffra , Todd W. Mummert , Darrell Christopher Reimer
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Harrington & Smith
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F9/45

Abstract:
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.
Public/Granted literature
Information query