تمكين TRIM لأي SSD في OS X (يوسمايت 10.10.4 أو في وقت لاحق)

حافظ على محركات الأقراص الصلبة التي تضيفها إلى جهاز Mac في الشكل العلوي

منذ أن عرضت شركة أبل لأول مرة أجهزة Macs المزودة بمحركات أقراص SSD ، شملت دعم TRIM ، وهي طريقة لنظام التشغيل لمساعدة SSD في تحرير المساحة.

قيادة تريم

يتم إصدار الأمر TRIM من خلال نظام التشغيل لمساعدة SSD في تنظيف البيانات في كتل التخزين التي لم تعد هناك حاجة إليها. هذا يساعد على أداء كتابة SSD عن طريق الحفاظ على المزيد من كتل البيانات المراد كتابتها. كما أنه يبقي SSD من العدوانية في التنظيف بعد نفسه والتسبب في ارتداء على رقائق الذاكرة ، مما يؤدي إلى الفشل المبكر.

يتم دعم نظام TRIM في OS X Lion (10.7) وما بعده ، لكن Apple تقوم فقط بتمكين أمر TRIM للاستخدام مع محركات SSD المزودة من Apple. ليس من الواضح لماذا تدعم شركة آبل دعم TRIM بهذه الطريقة ، ولكن الحكمة التقليدية هي أن تطبيق TRIM متروك للشركة المصنعة لـ SSD ، وكل مصنع SSD يستخدم منهجية TRIM مختلفة. على هذا النحو ، أرادت Apple فقط استخدام TRIM على محركات أقراص SSD التي حصلت على اعتمادها.

هذا ترك لنا نحن الذين يرغبون في ترقية أجهزة ماكينتوش لدينا في البرد ، على الأقل عندما يتعلق الأمر بتشغيل SSDs تعزيز الأداء. بدون دعم TRIM ، كان هناك احتمال بأن مع مرور الوقت ، سوف تبطئ محركاتنا SSD باهظة الثمن ، وسنرى انخفاض حقيقي في الأداء في الكتابة إلى SSD.

لحسن الحظ ، هناك عدد قليل من الأدوات المساعدة التابعة لجهة خارجية والتي يمكنها تمكين TRIM لسواقات SSD غير الموفرة من قبل Apple ، بما في ذلك TRIM Enabler ، أحد اختيارات برامج Mac الخاصة بي في عام 2014. تستفيد هذه الأدوات المساعدة من دعم TRIM المضمّن من Apple ؛ أنها فقط إزالة القدرة لنظام التشغيل للتحقق ما إذا كان SSD على قائمة الشركات المصنعة المعتمدة أبل.

أبل يجعل TRIM متاح لجميع محركات الأقراص الصلبة

بدءًا من OS X Yosemite 10.10.4 والإصدارات الأحدث ، جعلت Apple من TRIM متاحة لأي محرك أقراص SSD ، بما في ذلك تلك المثبتة من قبل شركة DIYers ، مثل الكثير منا هنا في About: Macs ، والكثير منكم. ولكن على الرغم من أن شركة Apple تدعم الآن محركات أقراص الحالة الصلبة من طرف ثالث ، فقد تم إيقاف تشغيل TRIM لـ SSDs غير الموفرة من قبل Apple وتركت الأمر إلى المستخدم لتحويل دعم TRIM يدويًا ، إذا كان ذلك مطلوبًا.

يجب عليك استخدام تريم؟

وكان لبعض أجهزة SSD من الجيل الأول تطبيقات غير معتادة لوظيفة TRIM يمكن أن تؤدي إلى تلف البيانات. بالنسبة للجزء الأكبر ، كان من الصعب إيجاد نماذج SSD المبكرة هذه ، إلا إذا اخترت واحدة من مصدر متخصص في المنتجات المستخدمة ، مثل أسواق السلع المستعملة ، أو المقايضات ، أو eBay.

شيء واحد يجب عليك القيام به هو التحقق من الشركة المصنعة SSD لمعرفة ما إذا كانت هناك أي تحديثات للبرامج الثابتة لنموذج SSD لديك.

لا يقتصر الأمر على محركات أقراص SSD القديمة التي قد تواجه مشكلات. بعض طرازات SSD المشهورة ، مثل Samsung 840 EVO و 840 EVO Pro و 850 EVO و 850 EVO Pro ، تعرض مشاكل مع TRIM يمكن أن تؤدي إلى تلف البيانات. لحسن الحظ بالنسبة لمستخدمي Mac ، يبدو أن مشكلات TRIM من سامسونج تظهر فقط عند استخدامها مع أوامر TRIM الموضوعة في قائمة الانتظار. يستخدم نظام OS X فقط أوامر TRIM المتسلسلة في هذا الوقت ، لذا يجب أن يكون تمكين TRIM مع خط Samsung من محركات الأقراص ذات الحالة الثابتة أمرًا جيدًا ، كما هو مذكور بواسطة MacNN.

أهمية النسخ الاحتياطية

كنت أستخدم أمر TRIM مع SSD I المثبت من طرف ثالث في Mac Pro الخاص بنا دون مشاكل ، ولكن قبل تمكين TRIM ، تأكدت من أن لدي نظام نسخ احتياطي في مكانه. في حالة عرض SSD لفشل بسبب TRIM ، فمن المحتمل أن يتم تضمين كتل كبيرة من البيانات ، مما يؤدي إلى فقدان ملف غير قابل للاسترداد. دائما نظام النسخ الاحتياطي في المكان.

كيفية تمكين TRIM في OS X

قبل المتابعة ، تذكر أن وظيفة TRIM يتم تمكينها تلقائيًا لمحركات أقراص SSD المزودة من Apple ؛ تحتاج فقط إلى تنفيذ الخطوات التالية لمحركات أقراص SSD الخارجية التي قمت بتثبيتها كترقيات.

  1. تشغيل Terminal ، الموجود في مجلد / Applications / Utilities.
  2. في موجه الأوامر الطرفية ، أدخل النص أدناه: (تلميح: يمكنك النقر نقرًا ثلاثيًا فوق سطر الأوامر ثم نسخ / لصقه في إطار المحطة الطرفية). sudo TRIMforce enable
  3. عند الطلب ، أدخل كلمة مرور المسؤول.
  4. ستقوم المحطة بإنتاج واحدة من التحذيرات المقلقة التي توصلت إليها أبل:
    "إشعار مهم: تقوم هذه الأداة بتفعيل TRIM لكافة الأجهزة الملحقة ذات الصلة ، على الرغم من أن هذه الأجهزة قد لا تكون صالحة للتحقق من سلامة البيانات أثناء استخدام TRIM. استخدام هذه الأداة لتمكين TRIM قد يؤدي إلى فقدان البيانات غير المقصودة أو تلف البيانات. يجب ألا يتم استخدامه في بيئة تشغيل تجارية أو مع بيانات مهمة. قبل استخدام هذه الأداة ، يجب عمل نسخة احتياطية من جميع بياناتك والاحتفاظ بنسخة احتياطية من البيانات بانتظام أثناء تمكين TRIM. يتم توفير هذه الأداة على أساس "كما هي". لا تقدم أبل أي ضمانات ، صريحة أو ضمنية ، بما في ذلك دون تحديد الضمانات الضمنية بعدم الانتهاك ، وقابلية التسويق والملاءمة لغرض معين ، سواء كانت هذه الأداة أو استخدامها بشكل مستقل أو مع الأجهزة أو الأنظمة أو الخدمات الخاصة بك. من خلال استخدام هذه الأداة لتمكين TRIM ، فإنك توافق على أنه إلى الحد الذي تسمح به القوانين المعمول بها ، فإن استخدام الأداة يقع على مسؤوليتك وحدك وأن جميع المخاطر على مستوى الجودة والأداء والدقة والجهد تكون معك.
    هل أنت متأكد من رغبتك في المضي قدمًا (ص / لا)؟ "
  1. مخيف جداً ، ولكن طالما لديك نسخة احتياطية حالية ، ونظام مثل Time Machine للحفاظ على النسخ الاحتياطية الخاصة بك ، يجب أن لا تقلق كثيرا بشأن الاستفادة من TRIM للحفاظ على SSD الخاص بك في شكل قمة الحافة.
  2. أدخل y في سطر الأوامر الطرفية لتمكين TRIM أو N من ترك TRIM متوقفًا عن محركات أقراص SSD من جهات خارجية.
  3. بمجرد تمكين TRIM ، يجب إعادة تشغيل جهاز Mac للاستفادة من خدمة TRIM.

عدد قليل من ملاحظات إضافية حول تريم

TRIM غير مدعوم في مرفقات خارجية تستخدم USB أو FireWire كطريقة للاتصال بجهاز Mac. تدعم حاويات الصواعق مع محركات أقراص الحالة الصلبة استخدام نظام TRIM.

تحويل TRIM Off لـ SSDs لجهة خارجية

إذا قررت عدم رغبتك في تشغيل TRIM في محركات أقراص صلبة تابعة لجهات خارجية ، فيمكنك استخدام الأمر TRIMforce لتعطيل TRIM باتباع الإرشادات المذكورة أعلاه واستبدال الأمر Terminal بـ:

sudo تعطيل

تمامًا كما هو الحال عند تشغيل TRIM ، ستحتاج إلى إعادة تشغيل جهاز Mac لإكمال عملية إيقاف TRIM.