חדשות אפל

OS X El Capitan פותחת דלת לתמיכה ב-TRIM בכונני SSD של צד שלישי לשיפור ביצועים

יום שישי 12 ביוני 2015 9:44 בבוקר PDT מאת אריק סליבקה

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





רשמית TRIM נתמכה רק בכוננים של אפל, ובעוד כלים כגון מאפשר TRIM פותחו כדי להפעיל את TRIM עבור כוננים של צד שלישי, הם נתקלו בבעיות תחת OS X Yosemite עקב השימוש של אפל בחתימת kext. עם אמצעי אבטחה זה, המשתמשים נאלצו להשבית את חתימת kext כדי לאפשר את ה-TRIM, ואם חתימת kext תופעל מחדש, כגון על ידי איפוס NVRAM/PRAM במהלך פתרון בעיות, המערכת של המשתמש תסרב לאתחל.

מאז יציאת המפתחים של OS X El Capitan ביום שני, מספר משתמשים המעוניינים בתמיכה ב-TRIM בחנו את האפשרויות של TRIM על כונני SSD של צד שלישי, במיוחד עם תכונות האבטחה החדשות 'חסרות שורשים' המונעות גישה להרבה רמות מערכת. קבצים.



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

trim_elcap
הפעלת TRIM בשיטה זו מגיעה עם אזהרה מאפל, מכיוון שהיא עלולה לגרום לבעיות מדי פעם והחברה רוצה לוודא שהמשתמשים מפעילים אותה על אחריותם בלבד.

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

אפל בהחלט יכולה לבצע שינויים ככל שהפיתוח ב-OS X El Capitan יימשך, אבל בהתחשב בכלי ה-trimforce המובנה, בהחלט נראה שהחברה מתכוונת לאפשר ל-TRIM לפעול על כונני SSD של צד שלישי. תיעוד ה-'man' עבור פקודת trimforce מצביע על כך שהוא הוצג ב-OS X 10.10.4, שנשאר בבדיקות מפתח, אך חבר בפורום מייקבוס קבעה שזה לא קיים במבנה הנוכחי של המפתחים.

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

( תודה, לא ג'וני! )