עבור לתוכן

שילובי מהירויות ב-MB, CPU, Memory

Featured Replies

פורסם

אני מעניין לקנות מחשב. חשבתי שהמהירות שבה המעבד מדבר עם הזכרון RAM היא הערך הנמוך מבין שלושת הערכים הבאים:

1. המהירות שהמעבד יכול לדבר עם הבס.

2. המהירות שהבס יכול לדבר עם הזכרון או המעבד.

3. המהירות של הזכרון.

אני רואה הרבה מפרטים המהירויות המקסימליות הן: מעבד שיכול לדבר ב-1333MHz עם בס שיכול לדבר נניח 800MHz עם הזכרון, וזכרון של 667MHz.

לפי מה שהבנתי קונפיגורציה כזו תעבוד ב-667Mhz.

האם אני טועה ואם כן למה?

תודה מראש

פורסם

FSB של 1333 הוא באס של 333MHZ.

זכרונות 667MHZ והתדר האמיתי הוא 333.

הבאס הוא ביחס של 1:1 עם הזיכרון.

השאלה שלך לא ממש מובנת.

פורסם

1. מהירות (או יותר נכון - תדר) הזיכרון האמיתית היא חצי מהערך המפורסם - למשל, DDR2 800MHz עובד בתדר אמיתי של 400MHz, וDDR2 667MHz עובד בתדר אמיתי של 333MHz.

2. במעבדי אינטל, תדר ה BUS הוא התדר שבו עובדת ערכת השבבים. מתדר זה נגזרים, בהתאם למחלקים השונים, תדרי הבקרים וחריצי ההרחבה.

3. במעבדי אינטל, תדר ה FSB הוא פי 4 מתדר ה BUS, והוא התדר שבו המעבד מתקשר עם ערכת השבבים.

4. ביחס 1:1 בין ה BUS למהירות הזיכרון, בכל מחזור שעון ניתן לפנות מהמעבד לזיכרון ולהיפך. אולם, היחס בין ה BUS לזיכרון לא חייב להיות 1:1, והוא תלוי בתדר הזיכרון שנבחר בביוס ובמחלקים הזמינים שהלוח מציע. באופן כזה ניתן להשתמש בזיכרון במהירות המקסימלית, אך מקבלים גם "מחזורים מבוזבזים", כלומר קיימים מחזורי שעון שבהם המעבד והזיכרון לא יכולים לתקשר, ואחד מהם צריך להמתין לשני.

דוגמאות לסיכום:

מעבד שעובד ב FSB של 800MHz, צריך BUS של 200MHz, וביחס זיכרון 1:1, זיכרון שעובד בתדר של 400MHz.

מעבד שעובד ב FSB של 1066MHz, צריך BUS של 266MHz, וביחס זיכרון 1:1, זיכרון שעובד בתדר של 533MHz.

מעבד שעובד ב FSB של 1333MHz, צריך BUS של 333MHz, ביחס זיכרון 1:1, זיכרון שעובד בתדר של 667MHz.

לי אישית יש מעבד E4300, שעובד ב FSB של 800MHz, ה BUS הוא 200MHz, והזיכרון עובד ב 667MHz (שהוא 333MHz מעשי). היחס בין ה BUS לזיכרון אצלי הוא 200:333, שהוא 3:5.

פורסם
  • מחבר

תודה רבה על העזרה.

פורסם

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

לפי מה שאני מבין פה, אם יש לי מעבד (נניח Q6600) ב-FSB של 1066MHz (ו-BUS של 266MHz), אז אני צריך זיכרון שעובד בתדר של 533MHz.

האם זה אומר שאם אני אחבר זכרון (לאותו המעבר) בתדר של 800 או 1066MHz - המחשב עדיין יעבור באותה המהירות כלומר כל המגהרצים הנוספים של הזכרון ילכו לאיבוד?

פורסם

בשביל זה יש את המחלקים.

המעבד שלי נניח עובד בתדר של 1866MHZ והזיכרון שלי הוא 800MHZ הבאס של המעבד הוא 266 והתדר האמיתי של הזכרונות הוא 400 המחלק בין הזכרונות לבאס הוא 12:8

פורסם

אם אתה ממש רוצה לחשב את המחלק, הכי פשוט לעשות את זה ככה:

1. תרשום את התדרים האמיתיים של ה BUS ושל הזיכרון. לדוגמא 266:400 (ה BUS הוא 266MHz, כלומר FSB של 1066MHz, והזיכרון עובד ב 400MHz, כלומר תדר זיכרון אפקטיבי של 800MHz). זה תקף כמובן רק למעבדי אינטל (מעבדי AMD עובדים בצורה אחרת).

2. תכפיל את שני הערכים ב 3, ותעגל למספר העגול הקרוב ביותר. במקרה הזה 266:400 הופך ל 800:1200.

3. תצמצם את הערכים ככל האפשר. במקרה זה 800:1200 יהפוך ל 2:3, וזהו המחלק.

לפי מה שאני מבין פה, אם יש לי מעבד (נניח Q6600) ב-FSB של 1066MHz (ו-BUS של 266MHz), אז אני צריך זיכרון שעובד בתדר של 533MHz.

האם זה אומר שאם אני אחבר זכרון (לאותו המעבר) בתדר של 800 או 1066MHz - המחשב עדיין יעבור באותה המהירות כלומר כל המגהרצים הנוספים של הזכרון ילכו לאיבוד?

לא רצוי להשתמש בזיכרון בעל תדר קטן יותר מהתדר שנותן יחס 1:1. כלומר, למעבד שעובד ב FSB של 1066MHz, מומלץ זיכרון בתדר של 533MHz לפחות (בכלל לא בטוח שהלוח יתמוך במחלקים שבהם תדר הזיכרון נמוך מתדר ה BUS).

כמו שכבר הוזכר, אפשר לנצל את כל רוחב הפס של הזיכרון, כלומר לעבוד בתדר הזיכרון המלא (כמובן, בהנחה שהלוח תומך בשילוב BUS ותדר זיכרון כזה), אבל אם היחס הוא לא 1:1, תקבל מחזורי שעון מבוזבזים. בחלק מהמקרים, המחזורים המבוזבזים האלו יביאו להורדה בביצועים, אבל במקרים אחרים, רוחב הפס המוגדל יפצה על המחזורים המבוזבזים האלו - הכל תלוי בתוכנה שבה אתה משתמש.

פורסם

אני מבין. אם כך, החל מאיזה מחלק אני מגיע לצוור בקבוק? כלומר בדוגמה של Q6600 (ללא OC) החל מאיזה מהירות זכרון אני כבר לא ארגיש כלל הבדל ?

פורסם

צוואר בקבוק? ביחס למה?

אתה לא תקבל צוואר בקבוק לא עם 533 לא עם 667 ולא עם 800.

הפרשי הביצועים בין 667 ל800 נניח הם 2-3% ברוב המקרים כמובן תלוי במבחן.

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים