dynamic link library - (сокращенно DLL)
dynamic link library - (сокращенно DLL) — динамически загружаемая библиотека. Программный модуль, содержащий исполняемый код и данные (data), которые могут быть использованы другими прикладными программами (application), или даже другими библиотеками DLL (при выполнении определенных задач). Библиотеки DLL связываются с приложением только во время его выполнения, и выгружаются сразу после того, как необходимость в ней отпадет. Это означает, что если два DLL приложения запущены одновременно, и если они оба используют одну и ту же специальную функцию, то в память будет загружена только одна копия этой функции, что позволит использовать память системы более эффективно. Другим преимуществом DLL библиотек является то обстоятельство, что размер исполняемых (.EXE) файлов невелик, поскольку часто используемые функции могут быть помещены непосредственно в DLL библиотеку, а не использоваться по отдельности в каждом исполняемом файле. В результате освобождается дисковое пространство и увеличивается скорость загрузки программ. Библиотеки DLL широко используются в Microsoft Windows, OS/2, Windows NT. Файлы, содержащие эти библиотеки, имеют расширения .DLL, .DRV, .FON.
