NotaBene Mailing List 2000

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Crasha Bene!




On Tue, 19 Dec 2000 10:29:40 -0600 (CST), mebennun@nospam.icon.co.za wrote:

>DLLs (what exactly are they - can someone please explain!!??)

Dynamic Link Libraries.

There, aren't you glad I told you?

Dynamic Link Libraries are repositories of program functions that are
not necessarily needed to launch an application, but may be needed from
time to time during actual operations.   Theoretically these libraries
are swapped in and out of memory "dynamically" as the particular
functions they contain are needed.  The application itself is supposed
to keep track of its libraries and clean up after itself.

If a program ends abnormally with libraries in memory they stay
there--the program doesn't get a chance to clean up after itself and
put everything away.  They will subsequently interfere with operations
of the program if it is started again without removing them
somehow--either by rebooting or by using a utility to unload them.  You
can imagine the confusion that might ensue if a program tries to load
the same library a second time at a different location in memory...

                                   -------
Paul J. Bodin <Paul@nospam.SierraBodins.org>         http://www.sierrabodins.org
      for PGP public key click http://www.sierrabodins.org/key.asc
                     or check your favorite keyserver





Main Index | Thread Index