Библиотеки динамических ссылок (DLL) важны для производительности программ, потому что они:
- Используют меньше ресурсов. 2 Если несколько программ используют одну и ту же библиотеку функций, DLL-библиотека может уменьшить дублирование кода, загружаемого на диск и в физическую память. 2
- Ускоряют загрузку программы. 25 Файлы DLL загружаются в память только при необходимости, что уменьшает потребление памяти и ускоряет процесс загрузки программ. 5
- Позволяют повторно использовать код. 5 Файлы DLL позволяют многократно использовать код в различных приложениях, что уменьшает объём кода и ускоряет процесс разработки. 5
- Облегчают развёртывание и установку. 2 Если функции в библиотеке DLL требуется обновление или исправление, для развёртывания и установки библиотеки DLL не требуется повторная компоновка программы с этой библиотекой. 2