האם כשאתה מוסיף זיכרון RAM למחשב, האם זה באמת משנה אם למקלות יש כמויות לא שוות של זיכרון או שאתה תמיד צריך שיהיו להם כמויות שוות של זיכרון? בפוסט שאלות ותשובות של SuperUser של היום יש את התשובות לשאלות קורא סקרן.
מושב השאלות והתשובות של היום מגיע אלינו באדיבות SuperUser - חלוקה של Stack Exchange, קיבוץ מונחה קהילה של אתרי שאלות ותשובות.
תמונה באדיבות redjar (פליקר) .
השאלה
קורא SuperUser LanceLafontaine רוצה לדעת אם שימוש בכמויות לא שוות של זיכרון RAM אכן מפחית את הביצועים:
הדף הזה מתאר את מפרטי ה- RAM עבור רבים מהמחשבים הניידים של MacBook. בקטע למחשב הנייד שלי (13 ″ Pro, סוף 2011), כתוב:
- הערות נוספות: לקבלת הביצועים הטובים ביותר, מלא את שני חריצי הזיכרון, והתקן מודול זיכרון שווה בכל חריץ.
זו לא הפעם הראשונה ששמעתי על תופעה זו, והיא בהחלט לא ספציפית לאפל. מדוע זה המצב? מלבד הירידה הברורה בזיכרון הזמין, מדוע יהיה גרוע יותר לרוץ עם 6 ג'יגה-בתים (1 * 4 ג'יגה-בתים ועוד 1 * 2 ג'יגה-בתים) מאשר עם 8 ג'יגה-בתים (2 * 4 ג'יגה-בתים)?
האם שימוש בכמויות RAM לא שוויוניות גורם לירידה בביצועים או שזה רק מיתוס?
התשובה
לתורמים של SuperUser, דייויד שוורץ ו- x, יש את התשובה עבורנו. ראשית, דייויד שוורץ:
עם כמויות שוות של זיכרון בשני החריצים, ניתן לשלב זיכרון כך שנתוני זיכרון עוקבים יחליפו חריצים. בדרך זו, גישה לזיכרון מופצת לשני החריצים באופן שווה באופן מושלם, ומאפשרת את שילוב רוחב הפס שלהם.
עם כמויות לא אחידות, לא ניתן לשלב זיכרון ויש למפות אותו קודם למקל אחד ואז לשני. תוכנית שניגשת לגוש זיכרון גדול ורציף תמצא כמעט את כל הגישה שלה למקל אחד ולא יהיה שילוב של רוחב פס.
ואחריו התשובה מ mVincent:
- הערות נוספות: לקבלת הביצועים הטובים ביותר, מלא את שני חריצי הזיכרון, והתקן מודול זיכרון שווה בכל חריץ.
ההסבר הטכני ככל הנראה כאן הוא שה- MacBook (לוח האם) שלך תומך בארכיטקטורה של ערוצים כפולים ובכך נדרש לשני מודולי זיכרון זהים. מדדי המידה מצביעים על כך שהוא נותן שיפור ביצועים של 5-10 אחוזים.
- מדוע זה המצב? מלבד הירידה הברורה בזיכרון הזמין, מדוע יהיה גרוע יותר לרוץ עם 6 ג'יגה-בתים (1 * 4 ג'יגה-בתים ועוד 1 * 2 ג'יגה-בתים) מאשר עם 8 ג'יגה-בתים (2 * 4 ג'יגה-בתים)?
כאשר משתמשים בשני מודולי זיכרון לא זהים, לוח האם יפעיל את מודולי הזיכרון במהירות של המודול האיטי ביותר.
יש לך מה להוסיף להסבר? נשמע בתגובות. רוצה לקרוא תשובות נוספות ממשתמשי Stack Exchange אחרים המתמצאים בטכנולוגיה? עיין כאן בשרשור הדיון המלא .