У дома развитие Какво е мързеливо зареждане? - определение от техопедия

Какво е мързеливо зареждане? - определение от техопедия

Съдържание:

Anonim

Определение - Какво означава Lazy Loading?

Мързеливо зареждане е възможността да се определят подпрограмите по подразбиране, които се компилират и зареждат в паметта по време на стартирането на програмата. Тъй като много приложения съдържат неизползвани функции, мързеливо зареждане има за цел да ускори първоначалното време на отваряне на програмата.


Мързеливо зареждане е известно още като динамично натоварване на функции.

Техопедия обяснява мързеливо зареждане

Програмите съдържат функции, които се реализират от различни програмни компоненти. Мързеливо зареждане определя системните инструкции за зареждане само на основни компоненти. Когато се използва правилно, мързеливо зареждане подобрява ефективността на програмата.


Означаването на програмните компоненти, които се зареждат в паметта по време на стартирането на програмата, като модули или DLL файлове, зависи от процеса на резба на софтуерните функции. По време на стартирането на програмата някои нишки са необходими, тъй като може да се наложи на потребителя да прегледа интерфейс, преди да стартира определена функция. Други нишки могат да бъдат забавени, докато първоначалният интерфейс не се зареди в паметта.


Типичната програма има повече от един интерфейс. Когато компютърът осъзнае, че потребителят прилага допълнителни софтуерни функции, може да се заредят повече компоненти в паметта. Ако компоненти се зареждат, когато компютърният хардуер е зает, процесът на зареждане може да намали производителността на компютъра. Като цяло, ако една програма използва много от своите компоненти при стартиране, мързеливо зареждане вероятно няма да подобри производителността.

Какво е мързеливо зареждане? - определение от техопедия