发明名称 Method and system for loading classes in read-only memory
摘要 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.
申请公布号 US5815718(A) 申请公布日期 1998.09.29
申请号 US19960655474 申请日期 1996.05.30
申请人 SUN MICROSYSTEMS, INC. 发明人 TOCK, THERON D.
分类号 G06F9/42;G06F9/44;G06F9/445;G06F9/46;(IPC1-7):G06F9/45 主分类号 G06F9/42
代理机构 代理人
主权项
地址