לסיכום נערוך השוואה בין הזיכרון הפנימי לזיכרון החיצוני:
אז מה היתרון שנותן מדרג הזיכרון, המשלב את שני תתי הזיכרונות?
מדרג הזיכרון נותן אשליה של זיכרון בעל קיבולת גדולה (בלתי מוגבלת, כמו ברמות הנמוכות בזיכרון), אך מהירה (כמו ברמות הגבוהות) ועדיין זולה (כמו ברמות הנמוכות). כמו כן, מדרג הזיכרון מאפשר ליישם את עיקרון המקומיות.
עיקרון המקומיות (Locality Principle) בכל פלח זמן , התוכנית ניגשת לחלק קטן יחסית ממרחב הכתובות שלה. יש שני סוגי מקומות :
1. מקומיות במרחב - Spatial locality
אם השתמשנו בפריט מסוים, יש הסתברות גבוהה שהפרטים שכתובותיהם קרובות יהיו בשימוש בזמן הקרוב. דוגמא : סדרת פקודות , מערך.
2. מקומיות בזמן - Temporal locality אם השתמשנו בפריט מסוים, יש הסתברות גבוהה שנשתמש בו שוב בזמן הקרוב. דוגמא : לולאות זימון שגרות.
מבחינה יישומית :
מקומיות בזמן -שמירת הנתונים שניגשו אליהם לאחרונה קרוב למעבד.