24Aug

כיצד לאפשר TRIM עבור צד שלישי SSDs ב - Mac OS X

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

תודה MAC OS X 10.10.4, עכשיו זה אפשרי לאפשר TRIM על כל SSD ב- Mac שלך עם פקודה פשוטה.אתה כבר לא צריך להשבית את תכונות האבטחה של OS X ולשנות את המערכת שלך לעשות את זה.

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

Windows 7 ומעלה הם בעלי תמיכה מובנית ב- TRIM, שהם מאפשרים לכל SSD.מבחינה היסטורית, Mac OS X אפשרה רק TRIM עבור כונני מצב מוצק Apple מספקת.משתמשים שהתקינו SSD שלהם נאלצו לצוד כלים של צד שלישי שאיפשרו את TRIM באופן לא נתמך.

ב OS X 10.10 יוסמיטי, אפל הציג "חתימת kext" - חתימת הרחבה ליבה.זה בודק כי כל מנהלי ההתקנים ב- Mac הם או ללא שינוי או מאושר על ידי אפל.כמו כלי שירות המאפשרים TRIM ברמה נמוכה זו, זה נעול אותם.עכשיו היה צורך להשבית את מנגנון האבטחה החתימה על מנת לאפשר ל- TRIM את הכוננים הללו, ובכך לצמצם את האבטחה של מק.החל מ- OS X 10.10.4, Apple מספקת כעת דרך רשמית - אך לא נתמכת - להפעלת TRIM עבור כל SSD.

האם זה בטוח כדי לאפשר TRIM על SSD שלך?

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

כל כונן מצב מוצק מיישם את TRIM בצורה שונה במקצת, ויצרני SSD רבים באמת בודקים באמת תאימות ב- Windows.חברת החיפוש Algolia מצאה כמה נתונים באגים פגום עם SSD מסוימים של Samsung עם TRIM על לינוקס, וכן בעיות דומות עשויות להתרחש אם אפשרה TRIM עבור כוננים כאלה ב- Mac.היו גם דיווחים על כמה כוננים חיוניים שאינם מתפקדים כראוי עם TRIM על לינוקס.

למעשה, הליבה של לינוקס מכילה רשימה שחורה של SSD שאינם תומכים כראוי ב- TRIM.אתה כנראה לא צריך להפעיל trimforce אם יש לך אחד SSDs שמופיע ברשימה השחורה הזו ב- Mac שלך.

מעבר לכך, רוב הכוננים נראה לעבוד כראוי עם TRIM ב- Mac OS X. משתמשי מק השתמשו צד שלישי TRIM המאפשרים שירות במשך שנים עם מגוון של SSD.ייתכן שתרצה לעשות קצת מחקר ולראות מה משתמשים אחרים MAC חוו בעת הפעלת TRIM עם SSD שלך לפני שתמשיך.אפל הוסיף בשקט פקודה חדשה בשם "trimforce" ב עדכון קטן OS X 10.10 יוסמיטי - OS X 10.10.4.כלי זה נכלל גם OS X 10.11 אל Capitan.

פקודה זו מפעילה TRIM עבור כל SSD בודד ב- Mac.היא משביתה את ההמחאה שרק מאפשרת ל- TRIM לעבוד עם כונני OEM במצב מוצק של Apple.לאחר הפעלתו, TRIM יופעל עבור כל כונני מצב מוצק.אין דרך להפעיל TRIM עבור SSD אחד ולהשאיר אותו נכה עבור אחר.

אזהרה: אתה עושה זאת על אחריותך בלבד! זה תמיד רעיון טוב יש גיבויים של הקבצים החשובים שלך, רק במקרה.

כדי להפעיל trimforce, פתח חלון מסוף( הקש Command + Space, הקלד Terminal ולחץ על Enter כדי להפעיל מסוף באמצעות זרקור).הקלד את הפקודה הבאה בחלון המסוף ולחץ על Enter:

sudo trimforce לאפשר

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

ה- Mac שלך יאותחל מיד לאחר שתסכים לשאלה השנייה עם y .לאחר אתחול מחדש, TRIM יופעל עבור כל SSD המחוברים ל- Mac שלך.

אם אתה רוצה להשבית trimforce ורק להשתמש TRIM עבור כוננים מוצקים OEM של אפל, לפתוח חלון טרמינל שוב להפעיל את הפקודה הבאה:

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

תמונה אשראי: kawaiikiri על Flickr