1MB של מטמון ו- 2MB של מטמון במעבד ליבה כפולה
מושגים בסיסיים
המטמון הוא אזור אחסון הזיכרון הקטן ביותר הזמין במעבד של מחשב. מסיבה זו, המעבד חייב לקבל החלטות לגבי איזה מידע לאחסן במטמון ומה יש להשמיט. הוא עושה זאת על ידי קביעת מה חלקים של מידע זה יכול לעשות שימוש חוזר. אלה הולכים למטמון לגישה מהירה יותר מאוחר יותר. אם המטמון הוא מאותו סוג והוא נמצא באותו מקום, אז 2MB של מטמון הוא יותר מ 1MB, כי זה נותן את המעבד יותר מקום לאחסון נתונים בשימוש תכוף. זה מונע ממך צורך לחכות מידע RAM.
מהירות
ככל שהמטמון של המעבד קרוב יותר והאוטובוס רחב יותר, כך נתיב הנתונים מהיר יותר, ניתן לספק מידע מהיר יותר. מעבד יכול להיות עד 3 מטמון, אם כי ברוב המקרים יהיו אחד או שניים. המטמון ברמה 3 הוא הגדול ביותר ומופרדים בדרך כלל מהמעבד. מטמוני L2 קרובים יותר למעבד ולפעמים הם נמצאים במעבד עצמו. מטמוני L1 נמצאים תמיד במעבד. אם המהירות היא הדאגה העיקרית שלך, מטמון L1 של 1 MB עשוי להיות טוב יותר מאשר מטמון L3 2 MB, במיוחד אם יש לו אוטובוס רחב יותר.
הקלד
מעבדי ליבה כפולה יכולים לעבד את המטמון בשתי דרכים. הם יכולים להפריד אותו בין שני הגרעינים או שהם יכולים לחלוק אותו. אם המעבד מפצל את המטמון, במקרים מסוימים לא ייעשה שימוש בזיכרון. הסיבה לכך היא כי שתי ליבות לא תמיד דורשים נתונים מן המטמון. היתרון של מטמון משותף מתייחס לכך שכאשר ליבה אחת אינה דורשת מטמון, השני יכול להתאים את חלקו מהחלל. מאחר שמיקום המטמון זהה, עדיף שיהיה 2 MB של מטמון משותף מ -1 MB של מטמון לכל ליבה.
שיקולים
רוב מעבדי הליבה הכפולה משתמשים בשילוב של מטמון L1, L2 ו- L3, שחלקם ניתן לחלק, וחלקם ניתן לשתף. הכרזות המעבד מציינות לעתים רק את הגודל של אחד המטמונים. מסיבה זו, אתה תמיד צריך להתייעץ מפרטים מפורטים לפני רכישת מעבד. פרסום של מעבד יכול לומר שיש לו 2 MB של מטמון, אבל אם הוא מטמון L3 או מטמון מפוצל, זה לא יהיה ביצועים טובים כמו כמות שווה של L1 מטמון משותף או L2.