מהו זיכרון ההחלפה? הגדרה ומשמעות

click fraud protection

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

Technipages מסביר את זיכרון ההחלפה

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

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

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

שימושים נפוצים בזיכרון ההחלפה

  • זיכרון ההחלפה משתמש במערכת דומה לגליונות אלקטרוניים השומרת אינדקס של היכן מאוחסן המידע ב-RAM.
  • PMMUs או Paging Memory Management Units מתרגמים כתובות זיכרון וירטואלי לעמיתיהם הפיזיים.
  • במיוחד בשימוש בזיכרון וירטואלי, מערכות זיכרון ההחלפה הן בלתי נמנעות.

שימוש לרעה נפוצ בזיכרון ההחלפה

  • זיכרון ההחלפה מאוחסן באותו מיקום שבו הוא מוסיף לאינדקס.