|
||||||||||||||||||||||||||||
|
DLL (Dynamic Link Library)DLL (Dynamic Link Library) A Dynamic Link Library takes the role of the traditional library a step further. It copies all the data in a program, including any pertinent library functions. The individual programs then receive copies of all library functions built right into them. This is often the type of activity that instructs device drivers how to operate hardware, such as a scanner or printer. This type of file is advantageous in how it allows each program to be much smaller. It is not installed into RAM along with the main program. This preserves disk space on the hard drive.
If bugs happen to occur in the Dynamic Link Library, a new one can easily be created. This will fix the bug in each program that relies on the Dynamic Link Library simply by replacing the old file. It can also be installed in dynamic fashion by itself, enabling the program to take on additional functions without the need for recompilation. |
|||||||||||||||||||||||||||