Obsah:
Definice - Co znamená dynamické načítání funkcí?
Dynamické načítání funkcí (DFL) je schopnost určit výchozí rutiny, které jsou kompilovány a načteny do paměti při spuštění programu. Protože mnoho aplikací obsahuje funkce, které nemusí být použity, schopnost DFL vybrat pouze závislé programy zvyšuje rychlost úvodního otevíracího času programu.
DFL se také nazývá líné načítání.
Techopedia vysvětluje dynamické načítání funkcí
Aplikace mají obvykle řadu funkcí, z nichž mnohé se často používají. Jiné funkce mohou být použity zřídka nebo pouze v určitých případech.
Technika DFL určuje, že zavaděč systému načte pouze nezbytné komponenty programu, které jsou vždy nebo obvykle potřebné. Tato technika je tedy zaměřena na zlepšení výkonu programu.
Označení součástí programu, které se během spuštění programu načítají do paměti, jako jsou moduly nebo knihovny DLL, závisí na procesu zavádění funkcí softwaru. Během spouštění programu jsou některá vlákna vypustitelná, protože uživatel možná bude muset zobrazit rozhraní před spuštěním určité funkce. Ostatní vlákna mohou být zpožděna až po načtení původního rozhraní do paměti.
Typický program má více než jedno rozhraní. Pokud počítač zjistí, že uživatel nepoužívá určité softwarové funkce, může do paměti načíst další součásti, což může ovlivnit výkon během přetížení hardwaru počítače.
