Electrical computers and digital processing systems: virtual mac – Virtual machine task or process management
Reexamination Certificate
2002-12-13
2010-02-16
An, Meng-Ai (Department: 2195)
Electrical computers and digital processing systems: virtual mac
Virtual machine task or process management
C718S104000, C717S166000
Reexamination Certificate
active
07665087
ABSTRACT:
A system and method are disclosed for decreasing the number of duplicate library copies loaded into memory without endangering the security of applications in a runtime environment. In a preferred embodiment, applications in the runtime environment may be provided with a delegation classloader that identifies any libraries referenced by the delegation classloader's respective application. The delegation classloaders then delegate the task of providing the referenced libraries to a distinct software component. In a preferred embodiment, the distinct software component may be another delegation classloader or other loader adapted to look at a single library or a small set of libraries. These “atomic” classloaders can be freely shared by multiple applications since they do not expose any application's internals. Each atomic classloader preferably loads one copy of its associated library or libraries into memory. This single instance of shared library code is made available to multiple applications without requiring explicit cooperation between applications or endangering their security.
REFERENCES:
patent: 6339841 (2002-01-01), Merrick et al.
patent: 6385722 (2002-05-01), Connelly et al.
patent: 6490255 (2002-12-01), Kiriha et al.
patent: 6738977 (2004-05-01), Berry et al.
patent: 6874020 (2005-03-01), Da Palma et al.
patent: 6915511 (2005-07-01), Susarla et al.
patent: 6971097 (2005-11-01), Wallman
Baker Sean P.
Bosschaert Allaert J. D.
Hayes David J.
Murphy Philip J.
An Meng-Ai
Iona Technologies Limited
IP Authority, LLC
Soundararajan Ramraj
Truong Camquy
LandOfFree
Memory efficient classloading to reduce the number of class... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Memory efficient classloading to reduce the number of class..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Memory efficient classloading to reduce the number of class... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4210300