شرح مشاركة الملفات من النظام الاساسي الي النظام الوهمي والعكس virtualbox
جدول المحتويات:
المبادلة هي مساحة على قرص يتم استخدامها عندما يكون حجم ذاكرة الوصول العشوائي الفعلية ممتلئًا. عندما ينفد نظام Linux من ذاكرة الوصول العشوائي ، يتم نقل الصفحات غير النشطة من ذاكرة الوصول العشوائي إلى مساحة المبادلة.
يمكن أن تأخذ مساحة المبادلة شكل قسم تبادل مخصص أو ملف مبادلة. في معظم الحالات ، عند تشغيل Linux على جهاز افتراضي ، لا يتوفر قسم المبادلة ، لذا فإن خيارنا الوحيد هو إنشاء ملف مبادلة.
تم اختبار هذا البرنامج التعليمي على أنظمة Linux باستخدام Ubuntu 18.04 و CentOS 7 ولكن يجب أن يعمل مع أي توزيع Linux آخر.
كيفية إضافة ملف المبادلة
اتبع هذه الخطوات لإضافة 1 غيغابايت من المبادلة إلى الخادم الخاص بك. إذا كنت ترغب في إضافة 2 غيغابايت بدلاً من 1 غيغابايت ،
1G
ب
2G
.
-
قم بإنشاء ملف لاستخدامه في المبادلة.
sudo fallocate -l 1G /swapfileإذا لم يتم تثبيت
faillocateأو إذا تلقيت رسالة خطأ تفيدfallocate failed: Operation not supportedيمكنك استخدام الأمر التالي لإنشاء ملف المبادلة:sudo dd if=/dev/zero of=/swapfile bs=1024 count=1048576تعيين الأذونات الصحيحة.
يجب أن يكون المستخدم الجذر فقط قادراً على كتابة وقراءة ملف المبادلة. لتعيين نوع الأذونات الصحيحة:
sudo chmod 600 /swapfileقم بإعداد منطقة تبادل Linux.
استخدم الأداة المساعدة
mkswapلإعداد الملف كمنطقة مبادلة Linux:sudo mkswap /swapfileتمكين المبادلة.
قم بتنشيط ملف المبادلة باستخدام الأمر التالي:
sudo swapon /swapfileلجعل التغيير دائمًا ، افتح الملف
/ الخ / fstab/etc/fstabالسطر التالي:/swapfile swap swap defaults 0 0تحقق من حالة المبادلة.
للتحقق من أن التبادل نشط ، يمكننا استخدام إما
swaponأو الأمرfreeكما هو موضح أدناه:sudo swapon --showNAME TYPE SIZE USED PRIO /swapfile file 1024M 507.4M -1sudo free -htotal used free shared buff/cache available Mem: 488M 158M 83M 2.3M 246M 217M Swap: 1.0G 506M 517M
كيفية ضبط قيمة التباهي
Swappiness هي خاصية نواة لنظام Linux تحدد عدد مرات استخدام النظام لمساحة المبادلة. يمكن أن يكون للتبديل قيمة بين 0 و 100. وستجعل القيمة المنخفضة النواة لمحاولة تجنب المبادلة كلما كان ذلك ممكنًا بينما القيمة الأعلى ستجعل النواة تستخدم مساحة المبادلة بقوة أكبر.
قيمة التبادلية الافتراضية هي 60. يمكنك التحقق من قيمة التبادلية الحالية بكتابة الأمر التالي:
cat /proc/sys/vm/swappiness
60
على الرغم من أن قيمة التبادل البالغة 60 هي موافق لمعظم أنظمة Linux ، فقد تحتاج إلى تعيين قيمة أقل لخوادم الإنتاج.
على سبيل المثال ، لتعيين قيمة التباعد إلى 10 ، اكتب:
sudo sysctl vm.swappiness=10
لجعل هذه المعلمة دائمة عبر إعادة التشغيل ، قم بإلحاق السطر التالي بملف
/etc/sysctl.conf
:
vm.swappiness=10
تعتمد قيمة التباعد المثلى على عبء العمل على النظام وكيفية استخدام الذاكرة. يجب عليك ضبط هذه المعلمة بزيادات صغيرة للعثور على القيمة المثلى.
كيفية إزالة ملف المبادلة
إذا كنت ترغب في إلغاء تنشيط ملف المبادلة وإزالته لأي سبب ، فاتبع الخطوات التالية:
-
أولاً ، قم بإلغاء تنشيط المبادلة بكتابة:
sudo swapoff -v /swapfileإزالة إدخال ملف المبادلة
/swapfile swap swap defaults 0 0من ملف/etc/fstab.أخيرًا احذف ملف swapfile الفعلي باستخدام الأمر
rm:sudo rm /swapfile
استنتاج
لقد تعلمت كيفية إنشاء ملف المبادلة وتنشيط وتكوين مساحة المبادلة على نظام Linux الخاص بك.
مبادلة الكبشالنقص مطالبة HTC مبادلة تقنيات العرض
ستنتقل HTC إلى شاشات SLCD على بعض الهواتف التي تعمل بنظام Android في وقت لاحق من هذا الصيف.
فشلت خدمة ملف تعريف المستخدم في تسجيل الدخول ، لا يمكن تحميل ملف تعريف المستخدم
هذه المشاركة ستساعدك في إصلاح فشل خدمة ملف تعريف المستخدم تسجيل الدخول ، لا يمكن تحميل ملف تعريف المستخدم خطأ. من المفيد إذا لم تتمكن من تسجيل الدخول إلى جهاز الكمبيوتر الذي يعمل بنظام تشغيل Windows.
كيفية إنشاء ملف في لينكس
سنشرح لك في هذا البرنامج التعليمي طرقًا متعددة لإنشاء ملف جديد في Linux بسرعة باستخدام سطر الأوامر. تعد معرفة كيفية إنشاء ملف جديد مهارة مهمة لأي شخص يستخدم Linux بشكل منتظم.







