דף הבית » איך ל » האם באמצעות שווי שווה של RAM בכל חריץ ירידה בביצועים?

    האם באמצעות שווי שווה של RAM בכל חריץ ירידה בביצועים?

    כאשר אתה מוסיף RAM למחשב, האם זה באמת משנה אם מקלות יש כמויות שוות של זיכרון או שאתה תמיד צריך אותם יש כמויות שוות של זיכרון? פוסט SuperSser של היום Q & A יש את התשובות לשאלות הקורא סקרן.

    מפגש השאלות והתשובות של היום מגיע אלינו באדיבות SuperUser - חלוקה מחודשת של Stack Exchange, קיבוץ מונחה על ידי הקהילה של אתרי אינטרנט של Q & A.

    צילום באדיבות redjar (Flickr).

    השאלה

    SuperUser הקורא LanceLafontaine רוצה לדעת אם באמצעות כמות לא שווה של RAM באמת עושה ירידה בביצועים:

    דף זה מתאר את מפרט RAM עבור רבים של מחשבים ניידים MacBook. בקטע של המחשב הנייד שלי (13 "Pro, בסוף 2011), הוא אומר:

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

    זו לא הפעם הראשונה שאני שמעתי על תופעה זו, וזה בהחלט לא ספציפי אפל. למה זה כך? מלבד הירידה הברורה בזיכרון הזמין, למה זה יהיה יותר גרוע לרוץ עם 6 GB (1 * 4 GB בתוספת 1 * 2 GB) מאשר עם 8 GB (2 * 4 GB)?

    האם שימוש בכמויות לא שוות של RAM גורם לירידה בביצועים או שזה רק מיתוס?

    התשובה

    לתרומות הסופר דויד שוורץ ו- x יש את התשובה עבורנו. ראשית, דוד שוורץ:

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

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

    ואחריו התשובה מ mVincent:

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

    ההסבר הטכני הסביר כאן הוא כי ה- MacBook (לוח האם) שלך תומך כפול ארכיטקטורה ערוץ ולכן דורש שני מודולים זיכרון זהים. Benchmarks מציע כי זה נותן 5-10 אחוז להגביר את הביצועים.

    • למה זה כך? מלבד הירידה הברורה בזיכרון הזמין, למה זה יהיה יותר גרוע לרוץ עם 6 GB (1 * 4 GB בתוספת 1 * 2 GB) מאשר עם 8 GB (2 * 4 GB)?

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


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