يتم استخدام Swap لمنح غرفة العمليات، حتى عندما يتم استخدام ذاكرة الوصول العشوائي الفعلية للنظام بالفعل. في التكوين العادي للنظام ، عندما يواجه النظام ضغط الذاكرة ، يتم استخدام المبادلة ، وبعد ذلك عندما يختفي ضغط الذاكرة ويعود النظام إلى التشغيل العادي ، لم يعد يتم استخدام المبادلة.
كيف يتم استخدام ذاكرة المبادلة؟
مساحة المبادلة هي مساحة على القرص الصلب تعد بديلاً عن الذاكرة الفعلية. يتم استخدامه كذاكرة افتراضية تحتوي على صور ذاكرة العملية. عندما ينقص جهاز الكمبيوتر الخاص بنا من الذاكرة الفعلية ، فإنه يستخدم ذاكرته الافتراضية ويخزن المعلومات في الذاكرة على القرص.
لماذا يتم استخدام المبادلة في إدارة الذاكرة؟
التبديل هو مخطط لإدارة الذاكرة يمكن من خلاله تبديل أي عملية مؤقتًا من الذاكرة الرئيسية إلى الذاكرة الثانوية بحيث يمكن إتاحة الذاكرة الرئيسية للعمليات الأخرى.إنه يستخدم لتحسين استخدام الذاكرة الرئيسية … هذا هو السبب في أن المبادلة يشار إليها أيضًا باسم ضغط الذاكرة.
كيف أعرف ما يستخدم المبادلة؟
إجراء التحقق من استخدام مساحة التبديل وحجمها في Linux هو كما يلي:
- افتح تطبيقًا طرفيًا.
- لرؤية حجم المبادلة في Linux ، اكتب الأمر: swapon -s.
- يمكنك أيضًا الرجوع إلى ملف / proc / swaps لرؤية مناطق المبادلة المستخدمة على Linux.
- اكتب free -m لرؤية استخدام ذاكرة الوصول العشوائي ومساحة التبادل في Linux.
هل يجب استخدام المبادلة؟
لماذا هناك حاجة للمبادلة؟ … إذا كان نظامك RAM أقل من1 غيغابايت ، فيجب عليك استخدام المبادلة لأن معظم التطبيقات ستستنفد ذاكرة الوصول العشوائي قريبًا. إذا كان نظامك يستخدم تطبيقات ثقيلة الموارد مثل برامج تحرير الفيديو ، فسيكون من الجيد استخدام بعض مساحة التبديل حيث قد يتم استنفاد ذاكرة الوصول العشوائي الخاصة بك هنا.