Преглед садржаја:
- Дефиниција - Шта значи учитавање динамичке функције?
- Техопедиа објашњава динамичку функцију учитавања
Дефиниција - Шта значи учитавање динамичке функције?
Динамичко учитавање функција (ДФЛ) је могућност спецификације задане рутине која се саставља и учитава у меморију када се програм покрене. Будући да многе апликације садрже функције које се не могу користити, ДФЛ-ова могућност одабира само зависних програма повећава брзину почетног времена отварања програма.
ДФЛ је такође познат као лењо пуњење.
Техопедиа објашњава динамичку функцију учитавања
Апликације обично имају бројне функције, од којих се многе често користе. Остале функције се могу користити ретко или само у одређеним случајевима.
ДФЛ техника одређује да ће системски утоваривач учитати само потребне компоненте програма које су увек или обично потребне. Стога је ова техника усмерена на побољшање перформанси програма.
Означавање програмских компоненти које се учитавају у меморију током покретања програма, попут модула или ДЛЛ-а, зависи од процеса навоја софтверских функција. Током покретања програма, неки су токови неопходни јер ће можда требати прегледати интерфејс пре покретања одређене функције. Остале нити могу се одложити све док се почетни интерфејс не учита у меморију.
Типични програм има више интерфејса. Када рачунар препозна да корисник не користи одређене софтверске функције, може убацити додатне компоненте у меморију, што може утицати на перформансе током преоптерећења рачунарским хардвером.
