Patent
1996-05-30
1998-09-29
Voeltz, Emanuel Todd
395710, 395685, G06F 945
Patent
active
058157182
ABSTRACT:
A method and system for providing an executable module having an address space for storing program data that is to reside in a read-only storage medium and an address space for storing program data that is to reside in a random access memory is herein described. The executable module represents Java classes that are structured for dynamic class loading. A static class loader is used to modify the class structure to accommodate static loading. The static class loader also identifies methods that contain unresolved symbolic references and data that varies during the execution of the module. These methods and data are identified in order to place them in the address space that resides in the random access memory. The static loader is beneficial in a distributed computing environment having a client computer that has little or no secondary storage thereby requiring applications to run entirely in random access memory. By utilizing a read-only memory to store statically loadable classes, the random access memory is left available for other uses.
REFERENCES:
patent: 5051893 (1991-09-01), Tenny et al.
patent: 5303380 (1994-04-01), Tenny et al.
patent: 5369766 (1994-11-01), Nakano et al.
patent: 5594903 (1997-01-01), Bunnell et al.
patent: 5613120 (1997-03-01), Palay et al.
patent: 5664128 (1997-09-01), Bauer
patent: 5671413 (1997-09-01), Shipman et al.
"Java Intermediate Bytecodes"; J. Gosling; 1995 ACM SIGPLAN Workshop on Intermediate Representations; pp. 111-118.
Chaki Kakali
Sun Microsystems Inc.
Todd Voeltz Emanuel
Williams Gary S.
LandOfFree
Method and system for loading classes in read-only memory does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and system for loading classes in read-only memory, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for loading classes in read-only memory will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-696249