בית התפתחות מהי טעינת פונקציות דינאמיות? - הגדרה מטכנולוגיה

מהי טעינת פונקציות דינאמיות? - הגדרה מטכנולוגיה

תוכן עניינים:

Anonim

הגדרה - מה המשמעות של טעינת פונקציות דינמיות?

טעינת פונקציות דינמיות (DFL) היא היכולת לציין את שגרות ברירת המחדל המהוללות ונטענות בזיכרון בעת ​​הפעלת תוכנית. מכיוון שיישומים רבים מכילים תכונות שלא ניתן להשתמש בהן, היכולת של DFL לבחור רק תוכניות תלויות מגדילה את מהירות זמן הפתיחה הראשוני של התוכנית.


DFL ידוע גם כטעינה עצלה.

Techopedia מסביר טעינת פונקציות דינמיות

ביישומים בדרך כלל מספר תכונות, שרבות מהן משמשות לעתים קרובות. ניתן להשתמש בתכונות אחרות לעיתים רחוקות או רק במקרים מסוימים.


טכניקת ה- DFL מציינת כי טוען המערכת יטען רק את הרכיבים הדרושים בתוכנה הנדרשים תמיד או בדרך כלל. לפיכך, טכניקה זו מיועדת לשיפור ביצועי התוכנית.


קביעת רכיבי תוכנה שנטענים בזיכרון במהלך הפעלת התוכנית, כמו מודולים או קבצי DLL, תלויה בתהליך ההברגה של פונקציות התוכנה. במהלך השקת התוכנית, ניתן להחליף חלק מהאשכולות מכיוון שמשתמש עשוי להזדקק להציג ממשק לפני שהוא מפעיל פונקציה מסוימת. אשכולות אחרים עשויים להתעכב עד לאחר טעינת הממשק הראשוני לזיכרון.


לתכנית טיפוסית יש יותר מממשק אחד. כאשר מחשב מכיר בכך שמשתמש אינו משתמש בפונקציות תוכנה מסוימות, הוא עשוי לטעון רכיבים נוספים לזיכרון, מה שעלול להשפיע על הביצועים בזמן עומס יתר על חומרת מחשב.

מהי טעינת פונקציות דינאמיות? - הגדרה מטכנולוגיה