أدوات المستخدم

أدوات الموقع


swap-disk

اختلافات

عرض الاختلافات بين النسخة المختارة و النسخة الحالية من الصفحة.

رابط إلى هذه المقارنة

المراجعة التالية
المراجعة السابقة
swap-disk [2021/11/30 10:51] – اُنشئت mhsabbaghswap-disk [2023/12/20 17:08] (حالي) – تحرير خارجي 127.0.0.1
سطر 1: سطر 1:
 ====== مساحة التبديل (Swap) على لينكس ====== ====== مساحة التبديل (Swap) على لينكس ======
  
-مساحة التبديل (Swap Space) هي منطقة خاصّة على قرص التخزين يستخدمها النظام في حال امتلاء الذاكرة العشوائية (RAM) لنقل البيانات عليها مؤقتًا إلى حين أن يصبح هناك ذاكرة عشوائية حرة يمكن للنظام استخدامها. وهي مساحة مشغولة دومًا (أي لا يمكنك استخدامها بنفسك أو وضع ملفّات عليها).+**مساحة التبديل (Swap Space)** هي منطقة خاصّة على قرص التخزين يستخدمها النظام في حال امتلاء الذاكرة العشوائية (RAM) لنقل البيانات عليها مؤقتًا إلى حين أن يصبح هناك ذاكرة عشوائية حرة يمكن للنظام استخدامها. وهي مساحة مشغولة دومًا (أي لا يمكنك استخدامها بنفسك أو وضع ملفّات عليها).
  
 غالبًا ما تكون مساحة التبديل مساويةً لحجم الذاكرة العشوائية، فإذا كان النظام به 8 جيجابايت من الذاكرة العشوائية فحينها سيكون حجم مساحة التبديل هو 8 جيجابايت أيضًا. غالبًا ما تكون مساحة التبديل مساويةً لحجم الذاكرة العشوائية، فإذا كان النظام به 8 جيجابايت من الذاكرة العشوائية فحينها سيكون حجم مساحة التبديل هو 8 جيجابايت أيضًا.
سطر 12: سطر 12:
 على التوزيعات الحديثة من لينكس مثل أوبونتو ولينكس منت، تُنشئ مساحة التبديل تلقائيًا من النظام على نفس قرص الجذر /، وبالتالي لا حاجة لك كمستخدم للقيام بأي شيء.\\ على التوزيعات الحديثة من لينكس مثل أوبونتو ولينكس منت، تُنشئ مساحة التبديل تلقائيًا من النظام على نفس قرص الجذر /، وبالتالي لا حاجة لك كمستخدم للقيام بأي شيء.\\
 </WRAP> </WRAP>
 +
 +===== كيف تعرف إن كنت تستعمل مساحة تبديل؟ =====
 +
 +يمكنك معرفة ما إذا كان نظامك يستخدم مساحة تبديل أم لا عبر رؤية محتويات ملف <wrap hi>/etc/fstab</wrap>:
 +
 +<code>
 +sudo cat /etc/fstab
 +
 +</code>
 +
 +إن كنت ترى شيئًا مثل <wrap hi>/swapfile</wrap> أو أي قرص خاص بمساحة التبديل فحينها هذا يعني أن نظامك يستعملها ويعتمد عليها في عمله، وإلا فلا.
 +
 +===== إنشاء مساحة Swap على لينكس =====
 +
 +يمكنك إنشاء مساحة مخصصة لمساحة التبديل على لينكس باستخدام الأمر التالي مع استبدل <wrap hi>8G</wrap> بالحجم الذي تريده:
 +
 +<code>
 +sudo fallocate -l 8G /swapfile
 +
 +</code>
 +
 +ثم طبّق الأمر التالي لضبط الصلاحيات:
 +
 +<code>
 +sudo chmod 600 /swapfile
 +
 +</code>
 +
 +ثم لإنشاء مساحة التبديل:
 +
 +<code>
 +sudo mkswap /swapfile
 +
 +</code>
 +
 +وأخيرًا لتفعيل المساحة الجديدة طبّق:
 +
 +<code>
 +sudo swapon /swapfile
 +
 +</code>
 +
 +والآن كل ما عليك فعله هو إضافة معلومات المساحة الجديدة إلى ملف <wrap hi>/etc/fstab</wrap> ليستخدم النظام هذه المساحة تلقائيًا. فقط افتحه بأمر محرر نصوص تريده مثل [[:software:nano|nano]]:
 +<code>
 +
 +sudo nano /etc/fstab
 +
 +</code>
 +
 +والصق المحتويات التالية في نهاية الملف:
 +
 +<code>
 +/swapfile swap swap defaults 0 0
 +
 +</code>
 +
 +اضغط على <wrap hi>Ctrl + X</wrap> لحفظ الملف، واكتب <wrap hi>Y</wrap> للتأكيد، ثم اضغط <wrap hi>Enter</wrap> للخروج.
 +
 +
swap-disk.1638265860.txt.gz · آخر تعديل: 2023/12/20 17:08 (تحرير خارجي)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki