DLL (dynamic link library)

DLL[디엘렐]은 작은 프로그램들의 집합으로서, 컴퓨터 내에서 실행되고 있는 큰 프로그램에서 필요로 할 때 그 중 어떤 것이라도 호출될 수 있다, 큰 프로그램이 프린터나 스캐너 등과 같은 특정 장치와 통신을 할 수 있게 하는 작은 프로그램은 종종 DLL 프로그램으로 포장된다 (보통은 DLL 파일이라고 불린다).

DLL 파일들의 장점은, 그들이 주프로그램과 함께 에 적재되지 않기 때문에 램 공간을 절약한다는데 있다. DLL 파일은 필요한 경우에만 적재되어 실행된다. 예를 들어 마이크로소프트 워드 사용자가 문서를 편집하고 있는 동안에, 프린터의 DLL 파일은 램에 적재되어야할 필요가 없다. 만약 사용자가 문서를 출력하려고 결심하면, 워드 프로그램은 그제야 프린터 DLL 파일을 적재, 실행시킨다.

DLL 파일은 거의 ".dll"이라는 파일 확장자를 갖는다. DLL 파일들은 주프로그램과 함께 컴파일 되지 않고, 실행 중에 그것을 사용하는 프로그램들과 동적으로 연결된다. 이러한 DLL 파일들은 C 또는 C++ 과 같은 프로그래밍 언어에서 제공되는 라이브러리 루틴들과 어느 정도는 필적하는 것으로 볼 수 있다.


이 정보는 1999년 10월 7일에 수정되었습니다.
영어판(whatis.com)