האם אני צריך לאחות את ה-SSD שלי?

אוסף כונני NVMe SSD

(קרדיט תמונה: עתיד)

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

מיינקראפט זרע להרוברין

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



דיסקים קשיחים פועלים באמצעות מגש מסתובב פיזי, עם 'ראשי כוננים' שיש למקם אותם מעל הנתונים הנכונים. (תחשוב על זה כמו נגן תקליטים ויניל, רק הרבה יותר מהר.) הנתונים מאוחסנים בחלקים שונים של המגש בלוקים מסודרים ברצף. על מנת לגשת לבלוק לקריאה או כתיבה, יש למקם את ראשי הכונן מעל המגזר הנכון, ואז הבלוק הרצוי חייב לעבור מתחת לראשי הכונן. יחד, שני השלבים הללו נותנים את זמן הגישה לנסיעה. עבור כונן טיפוסי של 7,200 סל'ד, זמן האחזור הסיבובי הוא 4.17ms (חצי מסיבוב אחד) וזמן החיפוש הוא בסביבות 8-12ms.

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

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

הסיבה שאין טעם באיחוי SSD היא שאין זמן חיפוש או חביון סיבובי. במקום זאת, כונני SSD ניגשים לזיכרון פלאש (NAND) במהירויות גבוהות בהרבה, בדרך כלל פחות מ-50 us - כלומר 50 מיקרו-שניות, או בהשוואה לכונן קשיח טיפוסי עם זמן גישה ממוצע של 15ms, מהיר יותר בערך פי 300. אבל יש יותר בסיפור מסתם מהירות.

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

24 הטוב ביותר בצג גיימינג

בגלל האופן שבו כונני SSD פועלים, לא רק שהנתונים אינם מפוצלים אלא שהפעלת כלי איחוי תצרב דרך מחזורי התוכנית/מחיקה ועלולה לגרום ל'מוות' מוקדם של כונני ה-SSD שלך. זה לא משהו שיקרה מהר - Samsung 850 Evo בנפח 500 ג'יגה-בייט כדוגמה מדורג ל-150 טרה-בייט של כתיבה כוללת, או שווה ערך לכתיבה לכל בלוק של הכונן לפחות 300 פעמים. כשמשתמשים טיפוסיים כותבים פחות מ-20GB ליום בממוצע, זה ידרוש יותר מ-20 שנה כדי לצרוב 150TB של כתיבה. אבל איחוי יכול בקלות לכתוב מאות ג'יגה-בייט של נתונים, מה שישחק SSD הרבה יותר מהר.

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

רשום פופולרי