إذا كنت تستخدم محرك أقراص الحالة الصلبة (SSD) ، فيجب أن تعلم أنه لا يجب عليك تشغيل أي برنامج لإلغاء التجزئة أو دمج المساحة الخالية عليه. إذن كيف تقوم بتنظيف SSD الخاص بك وتحرير المساحة الفارغة؟ TRIM هو الأمر الذي نستخدمه لإبلاغ نظام التشغيل للقيام بمهمة التنظيف. يسمح لك Windows 11 بتشغيل TRIM يدويًا من خلال الأمر fsutil. لكن ماذا عن أوبونتو؟ كيف يمكنك تمكين TRIM لـ SSD في Ubuntu؟
ملحوظة: لن تعمل الخطوات التالية إذا قمت بتشفير القسم الخاص بك.
إنشاء وظيفة TRIM Cron لـ SSD الخاص بك
- للتأكد من أن SSD في جهاز الكمبيوتر الخاص بك يدعم TRIM ، افتح Terminal واكتب:
إذا لم يتم تثبيت Ubuntu في القسم الأول من SSD ، فغيّر sda
لتعكس القسم الذي يقيم فيه Ubuntu. يمكنك القيام بذلك عن طريق الجري lsblk
.

- قم بالتمرير لأسفل القائمة حتى ترى قسم “المدعوم الممكّن”. مرر لأسفل أكثر ، وإذا رأيت شيئًا مثل “دعم TRIM لإدارة مجموعة البيانات (حد 8 كتل)“، ثم يتم دعم TRIM لمحرك الأقراص ذي الحالة الصلبة.

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

- قم بتعيين مهمة cron لنظام التشغيل لإرسال أمر TRIM مرة واحدة كل يوم.
sudo nano /etc/cron.daily/trim
- الصق الكود التالي في المنطقة الفارغة:
- إذا كان دليل HOME الخاص بك موجودًا في قسم آخر ، فيمكنك إضافة سطر إضافي إلى نهاية الكود أعلاه:
- إذا كنت تريد حفظ الإخراج في ملف سجل ، فاستخدم الكود التالي بدلاً من ذلك:
#!/bin/sh LOG=/var/log/trim.log echo "*** $(date -R) ***" >> $LOG fstrim -v / >> $LOG fstrim -v /home >> $LOG

- يحفظ (كنترول + ا) والخروج (كنترول + X).
- اجعل وظيفة كرون قابلة للتنفيذ:
sudo chmod a+x /etc/cron.daily/trim

جيد ان تعلم: تعد cron أداة مساعدة رائعة يمكنها مساعدتك في أتمتة المهام في Linux. تعرف على كيفية عمله وكيف يمكنك استخدامه لبرامجك الخاصة.
استخدام خيار الإلغاء في fstab
بصرف النظر عن الاحتجاج يدويًا fstrim
، يمكنك أيضًا تكوين نظامك بحيث “يتجاهل” باستمرار أي مساحة فارغة غير مستخدمة على القرص. يمكن أن يكون هذا مفيدًا إذا كنت تستخدم جهاز كمبيوتر محمولاً ولا تريد ترك جهاز الكمبيوتر الخاص بك يعمل طوال الوقت.
- تحقق من قيمة UUID لقسم الجذر الخاص بك:

- افتح الملف “/ etc / fstab” باستخدام محرر النصوص المفضل لديك. في حالتي ، أنا أستخدم GNU Nano:
- ابحث عن إدخال “/ etc / fstab” لقسم الجذر بالضغط كنترول + دبليو، ثم كتابة قيمة UUID الخاصة به.

- انتقل إلى إدخال قسم الجذر واكتب
discard,noatime,
قبل الخيار “errors = remount-ro”. على سبيل المثال ، يحتوي ملف “/ etc / fstab” الخاص بي على إدخال قسم الجذر التالي:
# <file system> <mount point> <type> <options> <dump> <pass> UUID=xxx / ext4 discard,noatime,errors=remount-ro 0 1 [...]

- احفظ ملف “/ etc / fstab” الجديد بالضغط على كنترول + ا، ثم كنترول + X.

- أخيرًا ، أعد تشغيل جهازك لتطبيق الإعدادات الجديدة.

لعِلمِكَ: بينما سيحذف TRIM أي مساحة خالية على SSD الخاص بك ، فإن هذا وحده لن يحميك من برامج استعادة البيانات. تعرف على كيفية محو بياناتك بأمان باستخدام أدوات سطر الأوامر البسيطة فقط.
أسئلة مكررة
هل يمكنني استخدام كل من fstrim والتجاهل على SSD الخاص بي في نفس الوقت؟
نعم. ومع ذلك ، فإن القيام بذلك لن يؤدي إلى أي تحسين ملحوظ أو إطالة عمر SSD الخاص بك ، حيث يستخدم كل من fstrim والتجاهل إجراءات TRIM مماثلة عند حذف الكتل المجانية غير المستخدمة.
مع العلم أن fstrim والتجاهل يختلفان في نقطة رئيسية واحدة: التردد. الأول يجمع كل الكتل غير المستخدمة قبل “تحريرها” ، بينما “يحرر” الأخير كتلة بمجرد أن تصبح غير مستخدمة. هذا يعني أن الإهمال سيستغرق دائمًا المزيد من موارد النظام وإدخال البيانات على القرص عبر fstrim.
لا يحتوي ملف / etc / fstab الخاص بي على UUID لقسم الجذر الخاص به.
هذا على الأرجح بسبب استخدام نظامك إما لبطاقة RAID للأجهزة أو أداة مساعدة لإدارة وحدة التخزين المنطقية (LVM). بشكل افتراضي ، سيعمل TRIM فقط على الأنظمة التي تستخدم أقسام القرص التقليدية وأنظمة الملفات مثل ext4.
بغض النظر ، توفر بعض برامج LVM خيارًا مفيدًا للقيام بـ TRIM. في Ubuntu ، يمكنك إضافة ملفات issue_discards = 1
إلى ملف “/etc/lvm/lvm.conf” الخاص بك لتقليم أي كتل مجانية غير مستخدمة تلقائيًا.
هل من الممكن تغيير وتيرة الأمر fstrim الخاص بي؟
نعم. بشكل افتراضي ، يوفر Linux العديد من ملفات المؤقت التي تتيح لك الضبط الدقيق عندما تريد استخدام fstrim. على سبيل المثال ، يمكنك الجري sudo mv /etc/cron.daily/trim /etc/cron.weekly/trim
لتغيير تردد TRIM الخاص بك من كل يوم إلى كل أسبوع.
رصيد الصورة: Unsplash. جميع التعديلات ولقطات الشاشة بواسطة Ramces Red.
اشترك في نشرتنا الإخبارية!
تم تسليم أحدث دروسنا مباشرة إلى صندوق الوارد الخاص بك
اكتشاف المزيد من نص كم
اشترك للحصول على أحدث التدوينات المرسلة إلى بريدك الإلكتروني.