Будинки Розвиток Що таке завантаження динамічної функції? - визначення з техопедії

Що таке завантаження динамічної функції? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає завантаження динамічної функції?

Динамічне завантаження функції (DFL) - це можливість задавати підпрограми за замовчуванням, які компілюються та завантажуються в пам'ять при запуску програми. Оскільки багато програм містять функції, які неможливо використовувати, можливість DFL вибирати лише залежні програми збільшує швидкість початкового часу відкриття програми.


DFL також відомий як ледаче завантаження.

Техопедія пояснює завантаження динамічної функції

Зазвичай програми мають ряд функцій, багато з яких використовуються часто. Інші функції можуть використовуватися рідко або лише в певних випадках.


Методика DFL визначає, що завантажувач системи завантажить лише необхідні компоненти програми, які завжди або зазвичай потрібні. Таким чином, ця методика спрямована на підвищення продуктивності програми.


Позначення програмних компонентів, які завантажуються в пам'ять під час запуску програми, як-от модулі або DLL-файли, залежить від процесу нарізки програмними функціями. Під час запуску програми деякі потоки не потрібні, оскільки користувачеві може знадобитися переглянути інтерфейс перед запуском певної функції. Інші потоки можуть бути відкладені до моменту завантаження в пам'ять початкового інтерфейсу.


Типова програма має більше одного інтерфейсу. Коли комп'ютер визнає, що користувач не використовує певні функції програмного забезпечення, він може завантажувати в пам'ять додаткові компоненти, що може вплинути на продуктивність під час перевантажень комп'ютерного обладнання.

Що таке завантаження динамічної функції? - визначення з техопедії