5.0 0.5 5 30

Что такое dll?

Дмитрий Чепчерук
Дмитрий Чепчерук
14 августа 2012
607
Оцените:
Что такое dll?

Архитектуры программного обеспечения схожи между собой и часто используют один и тот же код. Для того чтобы программисты не писали одни и те же страницы кода к каждой программе, был придуман формат динамического подключения модулей - *.dll.

Давайте более конкретно разберемся, что такое dll. Аббревиатура dll расшифровывается как Dynamic Link Library. Этот формат файлов позволяет подключаться к программе библиотеки с заранее написанным кодом по мере необходимости. В dll можно хранить не только исполняемый код, но и различные ресурсы, такие как графика и видео.

Использование dll не только позволило упростить процесс написания программного кода, но и дает возможность экономить место на жестком диске за счет того, что новые программы могут использовать системные файлы, а не устанавливать свои персональные библиотеки. Также экономится оперативная память, ведь если одна программа загрузила dll, вторая не станет этого делать, а воспользуется уже загруженной.

Dll библиотеки получили очень широкое применение из-за своих преимуществ и отсутствия серьезных недостатков. А недостаток один. На их загрузку нужно время, поэтому первый запуск функций, требующих использования dll, занимает какое-то время. После запуска эти файлы остаются загруженными в оперативную память, поэтому дальнейшее их использование не будет отнимать время на загрузку.

Для работы с dll файлами используется специальное ПО. Об этом вы можете прочитать в статье "Чем открыть dll".

Если вы - начинающий программист, то узнав, что такое dll, вы непременно осознаете преимущество использования метода Dynamic Link Library и непременно будете использовать его в своей работе.

Подписывайтесь на наши группы в социальных сетях - смешные статьи, картинки и факты!