إدارة مساحات المبادلة (Swap Spaces) تُعد جزءًا أساسيًا من تحسين أداء أنظمة لينكس. إذا كنت بحاجة إلى التحقق من مساحة المبادلة، تعطيلها، أو حذفها لتحرير موارد النظام، فهذا الدليل يقدّم لك جميع التفاصيل الضرورية.
كيفية التحقق من مساحات المبادلة وإدارتها على نظام لينكس
التحقق من وجود ملف مبادلة أو قسم مبادلة
للتحقق من مساحات المبادلة الحالية المستخدمة في النظام، استخدم الأمر التالي:
swapon --show
يعرض هذا الأمر جميع مساحات المبادلة النشطة ويحدد ما إذا كانت أقسام مبادلة أو ملفات مبادلة. إذا كنت تملك 6 غيغابايت من مساحة المبادلة على ملف مبادلة، سيظهر النوع file. أما إذا كانت على قسم مبادلة، فسيظهر النوع partition.
تعطيل مساحة المبادلة
تعطيل ملف مبادلة محدد: إذا كنت لا تحتاج إلى ملف المبادلة الحالي، يمكنك تعطيله باستخدام:
sudo swapoff /swapfile
هذا الأمر يُعطل ملف المبادلة المحدد.
تعطيل جميع مساحات المبادلة: لتعطيل كل مساحات المبادلة في النظام، بما في ذلك الأقسام والملفات:
sudo swapoff -a
إزالة ملف المبادلة نهائيًا
حذف الإدخال الخاص بملف المبادلة من fstab: لتحذير النظام من إعادة تفعيل ملف المبادلة تلقائيًا عند إعادة تشغيل الجهاز، قم بتعديل ملف fstab:
sudo nano /etc/fstab
ابحث عن السطر التالي:
/swapfile none swap sw 0 0
ثم احذفه أو قم بتعليق السطر بإضافة # في بدايته:
#/swapfile none swap sw 0 0
احفظ الملف وأغلقه بالضغط على Ctrl + X، ثم Y، ثم Enter.
حذف ملف المبادلة: بمجرد إزالة الإدخال من fstab، يمكنك حذف ملف المبادلة لتحرير مساحة القرص:
sudo rm /swapfile
هذا الأمر يُزيل ملف المبادلة نهائيًا من النظام.
التحقق من حذف ملف المبادلة
التأكد من حذف مساحة المبادلة: للتحقق من أن ملف المبادلة لم يعد نشطًا، استخدم الأمر:
swapon --show
إذا تم حذف ملف المبادلة بنجاح، لن يظهر أي ناتج.
التحقق من حالة الذاكرة: يمكنك استخدام الأمر:
free -h
للتأكد من أن مساحة المبادلة قد حُذفت بنجاح. في حال عدم وجود مساحة مبادلة، سيظهر أصفار بجانب الحقل الخاص بـSwap.
باتباع الخطوات السابقة، يمكنك التحقق من مساحات المبادلة في نظام لينكس، تعطيلها أو حذفها نهائيًا بسهولة وأمان. هذه العملية تتيح لك تحسين استخدام موارد النظام وتحرير مساحة القرص عند الحاجة.