Зміст:
Визначення - Що означає ліниве завантаження?
Ледаче завантаження - це можливість задати підпрограми за замовчуванням, які компілюються та завантажуються в пам'ять під час запуску програми. Оскільки багато додатків містять невикористані функції, ледаче завантаження призначене для прискорення початкового часу відкриття програми.
Ледаче завантаження також відоме як динамічне завантаження функції.
Техопедія пояснює ледаче завантаження
Програми містять функції, реалізовані різними компонентами програми. Ледаче завантаження вказує системні інструкції для завантаження лише основних компонентів. При правильному використанні ледаче завантаження покращує продуктивність програми.
Позначення програмних компонентів, що завантажуються в пам'ять під час запуску програми, як-от модулі або DLL, залежить від процесу введення програмних функцій. Під час запуску програми деякі потоки не потрібні, оскільки користувачеві може знадобитися переглянути інтерфейс перед запуском певної функції. Інші потоки можуть бути відкладені до моменту завантаження в пам'ять початкового інтерфейсу.
Типова програма має більше одного інтерфейсу. Коли комп'ютер зрозуміє, що користувач застосовує додаткові функції програмного забезпечення, в пам'ять може завантажуватися більше компонентів. Якщо компоненти завантажуються, коли апаратне забезпечення комп'ютера зайняте, процес завантаження може зменшити продуктивність комп'ютера. Як правило, якщо програма використовує багато своїх компонентів при запуску, ледаче завантаження, швидше за все, не підвищить продуктивність.


