מהו מארח זיכרון מארח (HMB) ב-SSD?

click fraud protection

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

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

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

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

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

עוקב אחרי

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

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

חלק מכונני SSD תקציביים בוחרים לוותר על DRAM כאמצעי חיסכון בעלויות. זה גורם להשפעה על הביצועים ומפחית את תוחלת החיים של הכונן.

הכנס ל-HMB

HMB תוכנן להפחית את הביצועים ואת תוחלת החיים הקשורים לכונני SSD נטולי DRAM. המארח Memory Buffer משתמש במקור אחר של DRAM כדי לאחסן לפחות מפה לוגית לפיסית חלקית של ה- נהיגה. הדבר הגדול עם זה הוא שלכל מחשב כבר יש מקור בשפע של DRAM ב-RAM הראשי של המחשב.

מנהלי התקנים של SSD מאפשרים ל-SSD לבקש חלק קטן מזיכרון RAM של המערכת להיות בצד ולהקצות אותו לאחסון טבלת החיפוש. בעוד שכונני SSD כוללים בדרך כלל 1GB של DRAM לכל TB של זיכרון פלאש, ה-HMB בדרך כלל לא מתקרב לגודל הזה. ההטמעות המדויקות משתנות בין היצרנים והכוננים, אך סביב 100MB הוא סטנדרטי. זה מאפשר לנתונים הנפוצים ביותר למפות את מיקומם לגישה מהירה יותר. יש לגשת לנתונים אחרים בדרך האיטית.

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

סיכום

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

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