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

سؤال شائع عند تثبيت Linux هو "هل أحتاج إلى قسم تبديل؟".

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

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

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

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

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

ماذا يفعل Linux عندما لا توجد ذاكرة كافية؟

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

سوف يبدأ لينكس فقط في إيقاف العمليات عند نفاد الذاكرة الظاهرية. ما هي الذاكرة الظاهرية؟ الذاكرة الظاهرية هي مقدار الذاكرة الفعلية RAM + أي مساحة على القرص مخصصة لأغراض الاستدعاء (swap).

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

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

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

إلى أي مدى تحتاج إلى قسم مقايضة؟

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

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

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

فتحت علامة تبويب وانتقلت إلى linux.about.com. ثم فتحت علامة التبويب الثانية وفعلت الشيء نفسه. ظللت أكرر هذه العملية حتى نفدت الذاكرة في نهاية المطاف. توضح الصورة أعلاه ما حدث بعد ذلك. يعرض Chromium بشكل أساسي رسالة تفيد بأن علامة التبويب توقفت عن العمل وهذا ربما يرجع إلى نقص الذاكرة.

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

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

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

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

إذا كنت قد قمت بالفعل بتثبيت لينكس ولم تقم بإعداد قسم مقايضة لا تضيع كل شيء. من الممكن بدلاً من ذلك إنشاء ملف مبادلة يحقق الهدف نفسه بشكل أساسي.

هل يمكنني تخصيص مساحة على SSD الخاص بي لتبديل المساحة؟

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

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