הדרכות

מהי השהיית זיכרון זיכרון RAM ומה חשיבותו?

תוכן עניינים:

Anonim

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

מדד התוכן

הגדרת מושג ההשהיה

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

האם אתה מחפש את המדריך הטוב ביותר לזכרונות ה- RAM הטובים ביותר בשוק ? לחץ על הקישור הקודם ותראה את הדגמים המצטיינים ביותר.

זמני איחור ב- RAM וכיצד הוא מחושב

בדרך כלל אומרים ש- 'CL' הוא 'החביון' של ה- RAM, אך במציאות הוא רק חלק מההשהיה הכוללת!

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

החביון של CAS מודד את מספר מחזורי השעון שעוברים מרגע שבקשת לקרוא נתונים ועד למידע כזה זמין. אז כן, זהו סוג של חביון כשמדדים את הזמן שחלף בין בקשה לתגובה שלה, אבל זה לא אינדיקטור אמיתי לאיחור ה- TOTAL של זיכרון RAM. למה? ובכן, מכיוון שעם התדירות הולכת וגדלה של זיכרון RAM מצמצם את הזמן שלוקח לבצע מחזור שעון. זכור שהתדר ב- Hertz (Hz) מודד את מספר הפעמים שהמחזור חוזר על עצמו בכל שנייה, כך שככל שהתדר גבוה יותר, כך ייקח פחות זמן למחזור. מכאן, הצלחנו להשיג את הנוסחה הזו:

הזמן שלוקח למחזור ( ns ) × חביון CAS (" CL ")

אם לוקח 1 ננו-שנייה למחזור זה לוקח 15 מחזורים (CL15), ההשהיה בפועל תהיה 15 ננו-שניות (ns), אך אם נשנה ערך זה ב -0.7 ns ונגדיל את החביון של CAS ל- CL17, ההשהיה בפועל תהיה נמוך מ- 11.9ns.

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

כעת, יתכן ותפקיד תדר ה- RAM כאן לא היה ברור עדיין, אז בואו נראה איך עוברים מהתדר שהודיעו היצרנים לזמן שלוקח למחזור (ns), ל כך שניתן לבצע את החישוב ללא בעיות.

הדבר הראשון שעלינו לדעת הוא שהדבר הרגיל ביותר הוא שהזיכרון מופיע, למשל, "DDR4 2133" במקום "DDR4 2133MHz". במקרה האחרון, למרות שאנו קוראים לו 'התדר' של ה- RAM זה לא באמת, מכיוון שהתדר בו עובד למעשה ה- RAM הוא חצי, כלומר במקרה זה 1066.5 MHz. כמו בנתוני DDR (קצב נתונים כפול) פעולות זיכרון 2 מבוצעות בשנייה ולא אחת, 2133 מגה הרץ המוצהר יהיה למעשה 2133 מגה-בתים לשנייה (מיליוני העברות לשנייה) והתדר יהיה 1066.5 מגהרץ.

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

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

(1 000 ÷ תדר אמיתי) × חביון CAS (" CL ")

אנו יודעים שההסבר הזה יכול להיות די מבולגן… בגלל זה אנו משאירים לכם את הטבלה הזו שעשינו עם כל החישובים שכבר ביצענו עבור 180 שילובי RAM שונים

השהיית זיכרון RAM של DDR4

טבלה זו מעוררת ספקות מסוימים. לדוגמה, שני שילובי זיכרון RAM נפוצים מאוד הם 3000 MT / s CL15 ו- 3200MT / s ו- CL16. לשניהם יש את אותה ההשהיה בדיוק לפי הנוסחה שלנו, כלומר 10ns. עם זאת, יש גורם אחד שהשמטנו.

זיכרון ה- RAM (במיוחד ה- RAM או DRAM הדינמי שאנו משתמשים במחשבים, במובייל וכו ') מסודר על ידי שורות מלבניות שונות עם 8 עמודות המכונות "מילים". אם כן, נוסחת חישוב ההשהיה בה השתמשנו בעבר מתייחסת לעיכוב שקיים בגישה למילה הראשונה, אך עלינו לשקול שתי איחוריות נוספות: זמן החביון של המילה הרביעית והשמינית. כדי לחשב אותה, השתמש בנוסחה זו:

המילה N = × (1 ÷ תדר בפועל)

בד אינפיניטי יש את השימוש הידוע ביותר שלו בחיבור בין קבוצות הליבה או המכונה גם CCX, המשמש כמעט בכל מעבדי Ryzen (למעט חלקם כמו מכשירי ה- 2200G ו- 2400G APU). עם זאת, הגישה ל- RAM משתמשת גם ב- Infinity Fabric, כך שתדירותו משפיעה עוד יותר על אחוזי הגישה לזיכרון.

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

ובכן , האמת האובייקטיבית היא שלמעבדי אינטל קפה לייק יש שיעורי גישה לזיכרון נמוכים יותר ממתחרות AMD Ryzen שלהם, כפי שהראנו לכם במבחני ביצועי התמונה. זו הסיבה שאנשים נוטים לתעדף תדרי זיכרון RAM פחות על מעבדי אינטל (משקע 1151), מכיוון שלמרות שיש להם השפעה דומה על אחוזי הגישה ל- RAM ( כפי שאנו רואים את ההבדלים בעת שינוי ל- 3400MT / זה של זיכרון RAM דומים ), אין לו השפעה על מהירות האוטובוס הטבעתית (אינפיניטי בד ב- AMD) מצד אחד, ומצד שני עם אינטל במהירויות RAM של מפעל ההשהיות הללו דומות לאלה של Ryzen עם זיכרון RAM של 3200MT / אז יותר.

ואיזה זיכרון RAM אני קונה?

לאחר שהסברתי את כל ההיבטים הטכניים הללו ואחרי שדיברתי על חשיבות השהיית גישה לזיכרון בציוד מודרני, מגיעה שאלת מיליון הדולר: באיזו תדירות CAS וחביון צריך לבחור בכדי לבצע את הרכישה הטובה ביותר?

כפי שניתן לראות בתמונה למעלה, יתכנו הבדלי מחירים גדולים מאוד בין ערכות עם מהירות גבוהה יותר ועם זמן חביון אמיתי יותר (אותו הסברנו קודם ), דבר שהוסיף למחירים הגבוהים ביותר של זיכרון RAM, בעלייה במחיר של עד 40% יותר משנה לפני או 160% יותר משנתיים, הוא מציג דילמה גדולה בתקציבים צמודים שבהם כדאי לחסוך בערכה שנבחרה.

כאן ההמלצה שלנו היא לחפש את האיזון הטוב ביותר בין היתרונות למחיר. אנו מאמינים שאם אתה מתכוון להשתמש במעבד AMD Ryzen או לבזבז קצת כסף על אינטל (נניח, למשל, i5 8600K או i7 8700K), עליך לנסות למקם את עצמך במינימום אידיאלי של 3000 או 3200MT / s ( MHz בשם לא מכוון). עם זאת, אם אתם מתכוונים לעלות על פלטפורמה מהדור הרבה יותר בסיסי אך אחרון, נקודה מאוד מאוזנת במחיר ובביצועים היא 2666MT / s. למעשה, אם אתה מתכוון לעלות על קפה קפה לייק עם לוחות אם שאינם Z370, לא תוכל להעלות את ה- RAM של אותה תדר כך שזו תהיה הבחירה המושלמת. כהמלצה אחרונה, אם ה- APUs שלכם, להשתמש בכוח המלא של הגרפיקה המשולבת שלה, שימו לב במיוחד ל- RAM, עם מינימום 2666MT / s (אידיאלי 3000 או 3200) ותמיד חובה להשתמש בערוץ כפול שעבורו תזדקקו. 2 מודולי זיכרון RAM ומעלה.

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

איך לדעת את החביון של ה- RAM שלי

כדי לדעת את תדירות ונתוני CL של ה- RAM שלך, כל שעליך לעשות הוא להוריד את היישום CPUID CPU-Z. לאחר התוכנית, קבלת הנתונים היא פשוטה כמו גישה ללשונית "זיכרון", והתייעצות עם תדר DRAM (תדר זיכרון RAM) ו- CAS Latency (זמן השהיית CAS). לאחר קבלת נתונים אלה, אתה צריך רק להחיל את הנוסחאות או להסתכל בטבלה שלנו כדי לגלות את השהיה בפועל של ה- RAM שלך.

מילים אחרונות ומסקנה לגבי השהיית זיכרון RAM

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

  • ניתן לומר כי זמן החביון, במקרה של זיכרונות RAM, הוא הזמן שחלף מהבקשה לגשת לנתונים עד לגישה אליו. הנתונים "CL" של זיכרון ה- RAM, המכונים גם חביון CAS , אינם מהווים אינדיקטור לזמן החביון האמיתי של ה- RAM מכיוון שיש צורך לקחת בחשבון גם את התדירות בה הוא עובד ( מחצית ה- "MHz" המוכרז: 2133, 2400, 3000…) ולמעשה, זהו גורם מכריע בהרבה מה- CL. ההשהיה בפועל של ה- RAM משפיעה על ביצועי המעבד, ובעיקר במשחקים, שצריכים לגשת ל- RAM לעתים קרובות יותר. ב- AMD Ryzen התדרים של RAM הם גם חשובים בהרבה מאשר במקרה של מעבדי Socket 1151 של אינטל (חביונות CAS חשובים בעיקרם ), ובעיקר אם אתה מתכוון להשתמש במעבד Ryzen למשחקים, עדיף להשתמש בזיכרון RAM של בתדר 3000MT / s ומעלה. בעת הקנייה, עדיף למצוא איזון בין ביצועים למחיר בגלל העלויות הנוכחיות של זיכרון RAM.

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

הדרכות

בחירת העורכים

Back to top button