المعدات

كيفية تحسين SSD في لينكس خطوة بخطوة

جدول المحتويات:

Anonim

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

فهرس المحتويات

تحسين SSD في لينكس

أساسيات SSD

SSD هو المصطلح المستخدم للإشارة إلى الجيل الجديد من وحدات التخزين لأجهزة الكمبيوتر. وهو اختصار للإنجليزية "Solid State Drive" وهو ما يعادل محرك الأقراص ذو الحالة الصلبة الإسبانية.

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

الإعدادات الرئيسية لتحسين SSD

الآن بعد أن أصبحنا واضحين بشأن ما هو SSD ، دعنا نبدأ العمل مع الإعدادات لتحسين SSD. هناك الكثير من التعديلات والتحسينات التي يوصى بها عند تحديث SSD. ومع ذلك ، بعد تقييم وتصفية كل ما يقال فيما يتعلق بالموضوع ، قمنا بعمل قائمة بالتعديلات الأساسية.

تتضمن العديد من المهام في هذه القائمة ملف fstab ، لذا نوصي أولاً بنسخه أولاً. يمكنك استخدام الأمر التالي:

sudo cp / etc / fstab /etc/fstab.bak

بهذه الطريقة ، إذا حدث خطأ ما ، يمكنك حذف الملف واستعادة الملف الأصلي الذي تم نسخه احتياطيًا.

تجنب أوقات الوصول

هذا أمر ضروري لزيادة عمر SSD لدينا. إنه أمر بسيط ، نقوم بتقليل كمية ما يكتبه على نظام التشغيل إلى القرص. إذا كنت بحاجة إلى معرفة اللحظة التي قمت فيها بآخر وصول لك إلى دليل أو ملف ، فإننا نضيف في ملف / etc / fstab ، هذان الخياران:

nodiratime noatime

ملاحظة: يجب أن تكون مع باقي الخيارات ، وأن تكون مواصفاتها مفصولة بفواصل (،) وليس بفراغات.

تنشيط TRIM

تنشيط TRIM مفيد للمساعدة في إدارة أداء القرص على المدى الطويل. للقيام بذلك ، يتم إضافة الخيار التالي إلى fstab:

تجاهل

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

تمبس

بشكل افتراضي ، يحفظ النظام ذاكرة التخزين المؤقت الخاصة به في / tmp. بمعرفة هذا ، يمكننا تكوين من خلال fstab أن يتم تركيب ذاكرة التخزين المؤقت في ذاكرة الوصول العشوائي كملف نظام مؤقت ، وبهذه الطريقة سوف يلمس النظام محرك الأقراص الثابتة بأقل قدر ممكن. للقيام بذلك ، نضيف السطر التالي إلى نهاية / etc / fstab:

افتراضيات tmpfs / tmp tmpfs ، noatime ، mode = 1777 0 0

نقوم بحفظ التغييرات على الملف للمتابعة.

تغيير جدولة IO

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

لهذا يجب علينا تنفيذ الخطوات التالية:

نوصي لك CPU Delid: ما هو عليه ولماذا

أولاً ، نسرد الخيارات المتاحة لاختيار مخطط بالأمر التالي:

cat / sys / block / sd X / queue / Scheduler

حيث X ، يجب استبداله بحرف الوحدة المقابلة في نظامك.

إذا كان لديك خيار الموعد النهائي ، فهو الخيار الذي يجب عليك استخدامه ، لأنه يسمح بإجراء تعديلات إضافية أخرى لاحقًا. إذا لم يكن الأمر كذلك ، فقد يكون هناك خيار آخر. الآن يجب علينا تحديد نظام التشغيل لاستخدام هذه الخيارات الافتراضية عند كل بدء تشغيل ، لذلك نقوم بتحرير الملف rc.local:

sudo nano /etc/rc.local

ملاحظة: لأغراض هذه الحالة ، نستخدم محرر نانو ، ولكن يمكنك استخدام واحد من تفضيلاتك.

قبل السطر "مخرج 0" ، يمكنك إضافة هذين الخطين (إذا كنت تستخدم الموعد النهائي):

الموعد النهائي لـ echo> / sys / block / sdX / queue / Scheduler echo 1> / sys / block / sdX / queue / iosched / fifo_batch

أو إذا كنت تستخدم noop ، فأنت تضيف هذا السطر:

صدى noop> / sys / block / sdX / queue / Scheduler

مرة أخرى ، يجب استبدال X بحرف محرك الأقراص المطابق في نظامك.

تحقق من صحة كل شيء ثم احفظه ثم اخرج من المحرر.

إعادة التشغيل

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

سيتم الاحتفاظ بالتغييرات على ملف fstab إلى أجل غير مسمى عند التثبيت ، حتى مع تحمل التحديثات. ومع ذلك ، يجب استعادة الملف rc.local بعد كل تحديث لإصدارك.

الاستنتاجات

كما ترى ، لا يوجد تعقيد أكبر في هذه الخطوات لأداء أمثل SSD. وأفضل ما في الأمر هو أننا سنحقق تحسنًا بنسبة 100٪ والذي يترجم إلى تحسينات غير محدودة في أوقات التمهيد ونقل البيانات وكتابتها وتحميلها.

نوصي بقراءة كيفية تحسين SSD في Windows 10.

أخبرنا ما التعديل الآخر الذي أجريته على SSD أو اكتب إلينا بأي مخاوف؟

المعدات

اختيار المحرر

Back to top button