ספריה דינמית

מְחַבֵּר: Robert Simon
תאריך הבריאה: 17 יוני 2021
תאריך עדכון: 24 יוני 2024
Anonim
631 תהליך הקומפילציה: יצירת ספריה דינאמית
וִידֵאוֹ: 631 תהליך הקומפילציה: יצירת ספריה דינאמית

תוֹכֶן

הגדרה - מה המשמעות של הספרייה הדינמית?

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

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

מבוא ל- Microsoft Azure ו- Microsoft Cloud | במהלך מדריך זה תוכלו ללמוד על אודות מיחשוב ענן וכיצד Microsoft Azure יכולה לעזור לכם להעביר ולנהל את העסק שלכם מהענן.

Techopedia מסביר את הספרייה הדינמית

פלטפורמות תוכנה משתמשות במנגנונים שונים ליישום ספרייה דינאמית. ספריה דינאמית נקראת ומופעלת על בסיס שפת התוכנה ומערכת ההפעלה שלה.

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

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