The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Aug. 28, 2018
Filed:
Apr. 26, 2010
Gianni S. Duimovich, Ottawa, CA;
Prasanna K. Kalle, Bangalore, IN;
Angela Lin, Dublin, IE;
Andrew R. Low, Stittsville, CA;
Prashanth K. Nageshappa, Bangalore, IN;
Gianni S. Duimovich, Ottawa, CA;
Prasanna K. Kalle, Bangalore, IN;
Angela Lin, Dublin, IE;
Andrew R. Low, Stittsville, CA;
Prashanth K. Nageshappa, Bangalore, IN;
International Business Machines Corporation, Armonk, NY (US);
Abstract
A method, system and computer program product for sharing class data among virtual machine applications running on one or more guests in a virtualized environment. A control program in a virtual operating system is used to manage the user portions of the virtual operating system, each commonly referred to as a guest. A guest operating system runs on each guest and applications can run on each guest operating system. A memory management facility manages shared memory which includes a class cache configured to store class data. The shared memory may be mounted onto each guest using a cluster file system or accessed via an API interface thereby allowing the class cache to be shared across the guests. By sharing the class cache among the guests, multiple copies of the same class data are no longer necessary thereby optimally using the physical memory on the host.