Boots – shoes – and leggings
Patent
1993-04-13
1995-12-12
Moore, David K.
Boots, shoes, and leggings
364DIG1, 3642800, 36424341, 395446, G06F12008, G06F 900
Patent
active
054758408
ABSTRACT:
A method is disclosed for a method to dynamically link a new program image and related library programs into an executable application program image. The method provides for producing a linked list of the required programs by giving the linker an argument representing the designated program image and a naming context which contains data on the associated library programs which are to be linked together. The linker finds all of the required programs, and links them together. The parent maps the program images into the designated addresses thereby completing the linking of the executable application program. In finding the required programs, the linker first checks the image cache to see if the new program and its related library programs is already linked and cached because it was executed before. If the new program is not found in the image cache, the linker object then checks the library program cache to see if the library programs are cached in partially linked form, and will use as many of these as it can find. For any library programs that must still be located, the linker will retrieve them from a data store and will then proceed to link all library programs and the new program image together to form an executable whole. This process of caching new program images with their library programs and caching partially linked library programs individually guarantees a procedure which minimizes the time delay in program start-up when a new program is executed.
REFERENCES:
patent: 5269021 (1993-12-01), Denio et al.
"OS/2 Dynamic Link Libraries", Ray Duncan. 1989 Programmer's Journal 7.2. pp. 40-47.
Shared Libraries in SunOS by Robert A. Gingell, et al., Proceedings of the Summer of 1987 USENIX Conference, Jun. 8-12, 1987, pp. 131-145.
Linkers and Loaders by Leon Presser and John R. White, Computing Surveys, vol. 4, No. 3, Sept. 1972, pp. 149-167.
Encyclopedia of Computer Science, 3rd Ed., edited by Anthony Ralston and Edwin D. Reilly, pp. 18, 92-93 206-207, 753, 768-770.
Operating System Concepts, 3rd Ed. by Abraham Silbershatz, James L. Peterson and Peter B. Galvin, Addison--Wesley 1991, pp. 230 and 230-234.
High Performance Dynamic Linking Through Coaching, by M. N. Nelson and Graham Hamilton, Sun Inc., Apr. 1993.
Hamilton Graham
Nelson Michael N.
Katbab A.
Lim Kang S.
Moore David K.
Sun Microsystems Inc.
LandOfFree
High performance dynamic linking through caching does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with High performance dynamic linking through caching, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and High performance dynamic linking through caching will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1368379