ما هو قسم مبادلة Linux؟ كل ما تحتاج إلى معرفته

ما هو قسم مبادلة Linux؟ كل ما تحتاج إلى معرفته

توصي معظم عمليات تثبيت Linux بأن تقوم بتضمين قسم المبادلة. قد يبدو هذا غريبًا بالنسبة لمستخدمي Windows الذين اعتادوا أن يكون لديهم نظام التشغيل بالكامل على قسم واحد.





ماذا يفعل قسم المبادلة ، هل تحتاج حتى إلى واحد ، وما هو حجمه؟ هذه كلها أسئلة مهمة يمكنها ، مع الإجابات الصحيحة ، تحسين أداء نظامك بجدية.





ما يفعله قسم Linux Swap

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





قد يبدو هذا كطريقة سهلة لزيادة مقدار الذاكرة القابلة للاستخدام لجهاز الكمبيوتر الخاص بك دون الحصول على المزيد من ذاكرة الوصول العشوائي ، ولكن هذا ليس هو الحال. تعد ذاكرة الوصول العشوائي (RAM) هي العتاد المثالي للذاكرة لأنها سريعة للغاية ، على عكس محركات الأقراص الثابتة التي تكون ، نسبيًا ، أبطأ بكثير.

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



يعد ملف ترحيل الصفحات لنظام التشغيل Windows تشابهًا وثيقًا لقسم المبادلة ، على الرغم من وجود العديد من الاختلافات الفنية بين الاثنين.

لا يقتصر قسم تبديل Linux على تجاوز مساحة التخزين. يمكن أن يساعد جهاز الكمبيوتر الخاص بك بطرق أخرى.





تحديد الأولويات

يمكن أن يساعد قسم التبديل أيضًا في نقل بعض العناصر من ذاكرتك إلى محرك الأقراص الثابتة لديك من أجل ترك مساحة أكبر في الذاكرة للعناصر الأكثر أهمية. هذا يعني أن العناصر التي نادرًا ما يتم لمسها سيتم نقلها إلى قسم المبادلة.

حد ما يعتبر 'نادرًا' يعتمد على 'المبادلة' (نعم ، هذا هو المصطلح الفعلي المستخدم) ، وهو قابل للتكوين. يعني المبادلة الأعلى أنه من المرجح أن يتم نقل البيانات إلى قسم المبادلة. يعني التبادل المنخفض أنه من غير المرجح نقل البيانات إلى قسم المبادلة.





السبات الشتوي

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

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

هل تحتاج إلى قسم المبادلة؟

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

عندما لا تساعد أقسام المبادلة

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

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

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

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

لماذا لا يتعرف جهاز الكمبيوتر الخاص بي على هاتفي

ماذا يحدث عندما لا يكون لديك مقايضة

إذا قررت التخلي عن قسم المبادلة ، فاعرف المخاطر. عندما يحتاج جهاز الكمبيوتر الخاص بك إلى ذاكرة وصول عشوائي (RAM) أكبر مما هو متاح ، يمكن قفل الواجهة. أنت تخاطر بالحاجة إلى ترك جهاز الكمبيوتر الخاص بك وفقدان جميع البيانات التي كنت تعمل عليها.

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

توصيات مبادلة Linux

فيما يلي بعض التوصيات حول الوقت الذي قد ترغب في الحصول على قسم مبادلة وحجمه.

  • إذا كنت ترغب في أن تكون قادرًا على ذلك إسبات جهاز الكمبيوتر الخاص بك ، إذًا يجب أن يكون لديك قسم مبادلة. يجب أن يكون حجم هذا القسم هو حجم الذاكرة المثبتة ، بالإضافة إلى 10-25٪ إضافية لترك مساحة لأي عناصر تم نقلها بالفعل إلى قسم المبادلة.
  • فقط أريد تعزيز أداء صغير (ولديك محرك أقراص ثابت 7200 دورة في الدقيقة على الأقل)؟ ثم يمكنك إضافة قسم مبادلة إذا كنت تريد ذلك. يمكن أن يكون حجم هذا ما تريده ، لكنني لن أجعله أكبر مما كنت ستفعله إذا كنت تقوم بإنشاء قسم مبادلة لتمكين الإسبات.
  • اذا أنت تستخدم أحيانًا تطبيقات ثقيلة التي تتطلب ذاكرة وصول عشوائي إضافية ، يمكن أن يكون قسم المبادلة بمثابة راحة البال. في هذه الحالة ، لا تحتاج إلى أن يكون قسم المبادلة كبيرًا مثل ذاكرة الوصول العشوائي.
  • إذا كان لديك محرك أقراص ثابت بسرعة 5400 دورة في الدقيقة ، فحينئذٍ قد لا ترغب في إنشاء قسم مبادلة ببساطة لأن عنق الزجاجة يمكن أن يجعل جهاز الكمبيوتر الخاص بك أسوأ حالًا. ولكن إذا كنت ترغب تمامًا في إجراء المبادلة ، فلا يزال بإمكانك إنشاء قسم باستخدام نفس إرشادات التحجيم الموضحة أعلاه. فقط تأكد من تغيير قيمة المبادلة إلى شيء أقل من ذلك بكثير.

تغيير المبادلة

مثل العديد من جوانب سطح مكتب Linux ، يتم تخزين تبديل جهاز الكمبيوتر الخاص بك في ملف نصي. يمكنك العثور على هذا الملف بالانتقال إلى / proc / sys / vm .

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

للقيام بذلك باستخدام محرر نصوص جنوم الافتراضي الموجود في Ubuntu و Fedora ، يمكنك تجربة:

sudo gedit /proc/sys/vm/swappiness

يوجد أيضًا خيار سطر أوامر يعمل بغض النظر عن محرر النصوص الذي قمت بتثبيته. ببساطة أدخل:

sudo sysctl vm.swappiness=20

يمكنك إدخال أي رقم يتراوح من 0 إلى 100. تشير القيمة إلى الوقت الذي تريد أن يبدأ فيه Linux نقل العمليات بنشاط من الذاكرة إلى قسم المبادلة. على سبيل المثال ، تشير القيمة 20 إلى أنه سيتم نقل العمليات عندما يصل استخدام الذاكرة إلى 80٪ ؛ تشير قيمة Swappiness الافتراضية في Ubuntu البالغة 60 إلى أنه سيتم نقل العمليات عندما يصل استخدام الذاكرة إلى 40٪.

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

cat /proc/sys/vm/swappiness

هل جهاز الكمبيوتر الخاص بك يشعر أسرع؟

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

ولكن قبل إعادة تقسيم محرك الأقراص الخاص بك ، اعلم أن هناك ما هو أكثر لإدارة الذاكرة من حجم ذاكرة الوصول العشوائي (RAM) لديك وحجم قسم مبادلة Linux الخاص بك. توقف لحظة لتتعرف على كيفية إدارة Linux لذاكرة الوصول العشوائي.

يشارك يشارك سقسقة بريد الالكتروني مقارنة بين Canon و Nikon: ما هي ماركة الكاميرا الأفضل؟

Canon و Nikon هما أكبر اسمين في صناعة الكاميرات. ولكن ما هي العلامة التجارية التي تقدم أفضل تشكيلة من الكاميرات والعدسات؟

اقرأ التالي
مواضيع ذات صلة
  • لينكس
  • شرح التكنولوجيا
  • قسم القرص
  • قرص صلب
  • أقراص الحالة الصلبة
  • أنظمة التشغيل
  • المصطلحات
  • نصائح لينكس
نبذة عن الكاتب بيرتل كينج(323 مقالة تم نشرها)

Bertel هو مبتدئ رقمي يكتب من جهاز كمبيوتر محمول مزود بمفاتيح خصوصية مادية ونظام تشغيل معتمد من مؤسسة البرمجيات الحرة. إنه يقدر الأخلاق على الميزات ويساعد الآخرين على التحكم في حياتهم الرقمية.

المزيد من Bertel King

اشترك في نشرتنا الإخبارية

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

انقر هنا للاشتراك