الإعلانات

لذا فقد قمت بتثبيت Linux على الوعد بأنه يتطلب موارد نظام أقل من Windows. لماذا ، إذن ، نظامك ينخفض ​​فجأة على ذاكرة الوصول العشوائي؟

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

كيفية عرض ذاكرة الوصول العشوائي المجانية على لينكس

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

على جنوم ، الخيار الأكثر استخدامًا ، افتح برنامجًا يسمى مراقب النظام. على KDE ، استخدم بديلاً مكتملاً للميزة بالمثل كونسول في حين أن. تحتوي بيئات سطح المكتب الأخرى على أدوات مماثلة تحت أسماء مختلفة.

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

مجانا

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

instagram viewer
محطة Linux تعرض الأمر المجاني

لإلقاء نظرة شاملة على ذاكرة الوصول العشوائي الخاصة بك ، جرب ما يلي:

القط / proc / meminfo

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

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

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

كيف يستخدم لينكس ذاكرة الوصول العشوائي

لا تختلف كيفية استخدام Linux لذاكرة الوصول العشوائي بشكل كبير عن Windows وأنظمة التشغيل الأخرى. لكن الأنظمة المختلفة تعرض ما يجري بطرق مختلفة.

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

بمعنى آخر ، يضع لينكس تلك المساحة الفارغة لاستخدامها الجيد خلال إجازته. لماذا تترك كل تلك الذاكرة الفارغة تذهب سدى؟

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

الفرق بين ذاكرة الوصول العشوائي المجانية والمتاحة

الآن بعد أن تم القبض عليك جميعًا ، لا يزال من السهل الخلط. أنا أفهم. إليك كيفية عرض Linux لذاكرة RAM الخاصة بك.

  • مستخدم: ذاكرة الوصول العشوائي المستخدمة حاليًا من قبل أحد التطبيقات.
  • متاح: ذاكرة الوصول العشوائي التي قد تكون قيد الاستخدام للتخزين المؤقت على القرص ولكن يمكن تحريرها للتطبيقات.
  • مجانا: ذاكرة الوصول العشوائي غير المستخدمة من قبل التطبيق أو التخزين المؤقت على القرص.

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

كيفية مسح ذاكرة التخزين المؤقت وذاكرة التخزين المؤقت

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

ستقوم بتشغيل هذه الأوامر كمسؤول نظام.

لمحو ذاكرة التخزين المؤقت ، أدخل الأمر التالي:

صدى 1> / proc / sys / vm / drop_caches

لمسح الأوساخ والأوساخ ، قم بتغيير الرقم إلى 2:

صدى 2> / proc / sys / vm / drop_caches

لمسح pagecache ، dentries ، و inodes معًا ، قم بتغيير الرقم إلى 3:

صدى 3> / proc / sys / vm / drop_caches

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

كيفية عرض وإغلاق البرامج

هل يعني كل هذا أنك لست بحاجة إلى التحقق من ذاكرة الوصول العشوائي وإدارة الذاكرة على Linux؟ ليس تماما.

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

لمعرفة أي البرامج تعطي جهاز الكمبيوتر الخاص بك وقتًا عصيبًا ، جرب أعلى أمر:

أعلى

ستبدو النتائج شيء مثل هذا.

طرف لينكس يعرض الأمر العلوي

الآن بعد أن اكتشفت وجود برنامج إشكالي ، ماذا يمكنك أن تفعل حيال ذلك؟ خيار واحد هو استخدام قتل أمر. للقيام بذلك ، لاحظ رقم PID الذي ظهر بجوار البرنامج عند الدخول أعلى. ستحتاج إليها.

قتل -9 2470

بدلا من ذلك ، يمكنك استخدام اقتل الكل أمر إغلاق برنامج باستخدام اسمه.

killall فايرفوكس

تعزيز أداء نظام لينكس بشكل أكبر

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

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

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