1. A method of efficiently generating a fully-linked program image of a designated program and related library programs using a dynamic linking system having an image cache, the method implemented in a computer system, the method including the steps of: invoking said linking system with parameters representing an unlinked program image of said designated program; searching for said fully-linked program image of said designated program and said related library programs in said image cache; and if said fully-linked program image is found in said image cache, then the method further includes the steps of: retrieving said fully-linked program image with a list of program identifiers and related addresses for each said related library program from said image cache; and mapping said fully-linked program image of said designated program and each of said related library programs at said addresses from said list of program identifiers.