מאז אפל הראשון הציע Macs עם SSDs, הם כללו תמיכה TRIM, שיטה עבור מערכת ההפעלה כדי לסייע SSD לשחרר את החלל.
פקודת TRIM
הפקודה TRIM מונפקת על-ידי מערכת ההפעלה כדי לסייע ל- SSD לניקוי נתונים בבלוקי אחסון שאינם נחוצים עוד. זה עוזר לכתוב את הביצועים של SSD על ידי שמירה על בלוקים יותר של נתונים ללא תשלום כדי לכתוב. זה גם שומר על SSD מלהיות אגרסיבי לנקות אחרי עצמו ולגרום ללבוש על שבבי זיכרון, המוביל לכישלון מוקדם.
TRIM נתמך ב OS X Lion (10.7) ואילך, אבל Apple רק מאפשר את הפקודה TRIM לשימוש עם SSDs Apple. זה לא ברור מדוע Apple מוגבלת TRIM תמיכה בדרך זו, אבל הדעה הרווחת היא כי יישום TRIM הוא עד ליצרן SSD, וכל יצרן SSD משתמשת מתודולוגיה TRIM שונים. ככזה, אפל רק רצה להשתמש TRIM על SSDs כי יש לו אישור.
זה השאיר את אלה מאיתנו שאוהבים לשדרג את Macs שלנו בקור, לפחות כאשר מדובר על פועל SSD ביצועים. ללא תמיכה ב- TRIM, היתה אפשרות שבמשך הזמן, ה- SSD היקרים שלנו יאט, ואנו נראה ירידה אמיתית בביצועים בכתב ל- SSD.
למרבה המזל, ישנם כמה כלי עזר של צד שלישי שיכולים לאפשר TRIM עבור שאינם מסופקים Apple, SSDs, כולל TRIM Enabler. כלי שירות אלה עושים שימוש בתמיכת TRIM המובנית של Apple; הם פשוט הסיר את היכולת עבור מערכת ההפעלה כדי לבדוק אם SSD הוא על רשימת Apple של יצרנים מאושרים.
אפל עושה TRIM זמין לכל SSDs
החל מ- OS X יוסמיטי 10.10.4 ואילך, אפל הפכה את TRIM לזמין לכל SSD, כולל אלה שהותקנו על ידי DIYers, כמו רבים מאיתנו כאן ב- Macs, ורבים מכם. אבל למרות אפל תומך צד שלישי SSDs, זה הפך את TRIM עבור שאינם Apple סיפקו SSDs והשאיר אותו למשתמש באופן ידני להפעיל TRIM תמיכה, אם תרצה בכך.
אתה צריך להשתמש TRIM?
לחלק מה- SSD של הדור הראשון היו יישומים יוצאי דופן של פונקציית ה- TRIM העלולה לגרום לשחיתות נתונים. על פי רוב, אלה מודלים SSD מוקדם היה קשה להיתקל, אלא אם כן אתה הרים אחד ממקור שהתמחה במוצרים משומשים, כגון שוק הפשפשים, החלפות, או eBay.
דבר אחד שאתה צריך לעשות הוא לבדוק עם יצרן SSD כדי לראות אם יש עדכונים קושחה עבור מודל SSD יש לך.
זה לא רק SSDs ישנים שיכולים להיות בעיות, אם כי. כמה מודלים SSD פופולרי, כגון סמסונג 840 EVO, 840 EVO Pro, 850 EVO, ו 850 EVO Pro, הציגו בעיות עם TRIM שיכול להוביל לשחיתות נתונים. למזלנו משתמשי Mac, סמסונג נושאים TRIM נראה רק להתברר כאשר נעשה שימוש עם פקודות TRIM בתור. OS X רק עושה שימוש פקודות TRIM רציף בשלב זה, ולכן הפעלת TRIM עם קו של Samsung SSDs צריך להיות בסדר, כפי שדווח על ידי MacNN.
חשיבותה של גיבויים
הייתי משתמש פקודת TRIM עם צד שלישי SSD התקנתי ב Mac Pro שלנו ללא בעיות, עם זאת, לפני הפעלת TRIM וידאתי שיש לי מערכת גיבוי במקום. אם SSD יציג כשל שנגרם על ידי TRIM, סביר להניח שיכלול גושי נתונים גדולים שיאופסו ויגרמו לאיבוד קבצים שלא ניתן לשחזר. תמיד יש מערכת גיבוי במקום.
כיצד להפעיל ב - OSIM X
לפני שתמשיך, זכור שהפונקציה TRIM מופעלת באופן אוטומטי עבור SSD שסופקו על ידי Apple; אתה רק צריך לבצע את השלבים הבאים עבור צד שלישי של SSDs שהתקנת כשדרוגים.
כמה הערות נוספות על TRIM
TRIM אינו נתמך במארזים חיצוניים המשתמשים ב- USB או ב- FireWire כשיטת החיבור ל- Mac. מארזי Thunderbolt עם SSDs תומכים בשימוש ב- TRIM.
הפיכת TRIM כבוי עבור SSD של צד שלישי
אם תחליט שאתה לא רוצה ש- TRIM מופעלת עבור SSD של צד שלישי, באפשרותך להשתמש בפקודה TRIMforce כדי להשבית את TRIM על-ידי ביצוע ההוראות לעיל והחלפת הפקודה Terminal באמצעות:
sudo TRIMforce להשבית
בדיוק כמו בעת הפעלת TRIM, תצטרך לאתחל את Mac כדי להשלים את התהליך של הפיכת TRIM.