הפעלת TRIM עבור כל SSD במערכת ההפעלה X (יוסמיטי 10.10.4 ואילך)

שמור את SSDs אתה מוסיף את Mac ב צורה למעלה

מאז אפל הראשון הציע 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 עבור שאינם מסופקים SSDs Apple, כולל TRIM Enabler, אחד של התוכנה שלי Mac בוחרת בשנת 2014. אלה שירותים לעשות שימוש מובנה של אפל תמיכה TRIM; הם פשוט הסיר את היכולת של מערכת ההפעלה כדי לבדוק אם SSD הוא ברשימה של אפל של יצרנים מאושרים.

אפל עושה 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 שהתקנת כשדרוגים.

  1. מסוף הפעלה, הממוקם בתיקייה / Applications / Utilities.
  2. בשורת הפקודה Terminal, הזן את הטקסט שלהלן: (עצה: באפשרותך ללחוץ שלוש פעמים על שורת הפקודה ולאחר מכן להעתיק / להדביק אותו בחלון 'טרמינל'). Sudo TRIMforce לאפשר
  3. כשתתבקש, הזן את סיסמת מנהל המערכת.
  4. הטרמינל יפיק אז אחת מההתרעות המפחידות יותר שאפל הגיעה עד כה:
    Msgstr "" "הודעה חשובה: כלי זה מאפשר כוח - TRIM עבור כל ההתקנים המחוברים הרלוונטיים, למרות שמכשירים אלה עשויים שלא להיות מאומתים עבור שלמות הנתונים תוך שימוש ב - TRIM. שימוש בכלי זה כדי לאפשר TRIM עלול לגרום לאובדן נתונים לא מכוון או לשחיתות נתונים. אין להשתמש בו בסביבה הפעלה מסחרית או בנתונים חשובים. לפני השימוש בכלי זה, אתה צריך לגבות את כל הנתונים שלך באופן קבוע לגבות נתונים בזמן TRIM מופעלת. כלי זה מסופק על בסיס "כמות שהוא". אפל לא תישא באחריות, מפורשת או משתמעת, לרבות אך מבלי להגביל את האחריות המשתמעת לאי-הפרה, סחירות והתאמה למטרה מסוימת, בנוגע לשימוש בכלי זה או בשימוש עצמאי או בשילוב עם המכשירים, המערכות או השירותים שלך. על ידי שימוש בכלי זה כדי לאפשר את הסכמתך, אתה מסכים כי במידה המותרת על פי הדין החל, השימוש בכלי הוא על הסיכון הבלעדי שלך, וכי הסיכון כולו לאיכות, ביצועים, דיוק ואמצעים משלימים איתך.
    האם אתה בטוח שברצונך להמשיך (y / N)? "
  1. די darned מפחיד, אבל כל עוד יש לך גיבוי הנוכחי, וכן מערכת כמו Time Machine כדי לשמור על הגיבויים הנוכחי שלך, אתה לא צריך לדאוג יותר מדי על ניצול TRIM כדי לשמור על SSD שלך בצורת קצה העליון.
  2. הזן y בשורת הפקודה כדי להפעיל את TRIM או N כדי להשאיר את TRIM כבוי עבור SSD של צד שלישי.
  3. לאחר TRIM מופעל, Mac שלך צריך להיות מחדש כדי לנצל את השירות TRIM.

כמה הערות נוספות על TRIM

TRIM אינו נתמך במארזים חיצוניים המשתמשים ב- USB או ב- FireWire כשיטת החיבור ל- Mac. מארזי Thunderbolt עם SSDs תומכים בשימוש ב- TRIM.

הפיכת TRIM כבוי עבור SSD של צד שלישי

אם תחליט שאתה לא רוצה ש- TRIM מופעל עבור SSD של צד שלישי, באפשרותך להשתמש בפקודה TRIMforce כדי להשבית את TRIM על-ידי ביצוע ההוראות לעיל והחלפת הפקודה 'מסוף' באמצעות:

sudo TRIMforce להשבית

בדיוק כמו בעת הפעלת TRIM, תצטרך לאתחל את Mac כדי להשלים את התהליך של הפיכת TRIM.