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

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

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

لماذا تعتبر ذاكرة الوصول العشوائي مهمة جدا؟

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

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

instagram viewer

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

التحقق من استخدام ذاكرة الوصول العشوائي على نظام Linux

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

حر -h 

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

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

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

إليك كيفية تحرير ذاكرة الوصول العشوائي الخاصة بك لتحسين الأداء العام على كمبيوتر Linux الخاص بك.

1. إنهاء الخدمات والبرامج غير المستخدمة

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

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

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

sudo systemctl list-Units --type = service --state = قيد التشغيل

تعطيل وإيقاف كافة خدمات النظام التي لم تعد بحاجة إليها.

2. استخدم دائمًا برامج محدثة

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

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

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

يمكنك تشغيل الأمر التالي لتحديث البرنامج اعتمادًا على التوزيعة الخاصة بك.

# على التوزيعات القائمة على دبيان
تحديث sudo apt && sudo apt Upgrade

# على مشتقات RHEL Linux
ترقية sudo dnf

# على توزيعات Linux المستندة إلى Arch
sudo pacman -Syu

3. استخدم برنامج خفيف الوزن

ابحث دائمًا عن البرنامج الذي توشك على تثبيته على نظامك. توفر معظم مواقع البرامج الحد الأدنى من المتطلبات التي تعد مؤشرًا جيدًا على مدى كثافة الذاكرة في البرنامج.

أيضًا، استخدام أدوات المراقبة مثل htop للتحقق من التطبيقات التي تستهلك الكثير من ذاكرة الوصول العشوائي.

استخدم مديري عرض خفيف الوزن مثل LXDM و SLiM و LightDM إذا كان جهاز الكمبيوتر الخاص بك به ذاكرة وصول عشوائي (RAM) قليلة. على الرغم من أن مديري العرض البارزين مثل GNOME و KDM شائعون ، إلا أنهم يستهلكون الكثير من موارد الذاكرة.

على نفس المنوال، اختر متصفحات الويب خفيفة الوزن مثل Midori و Falkon و Pale Moon وما إلى ذلك. لتشغيل احتياجاتك اليومية لتصفح الإنترنت.

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

4. اضبط Swappiness على Linux

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

من الناحية المثالية ، يجب أن يكون لديك قيمة مبادلة منخفضة ؛ عادة ما بين 0 و 10. بهذه الطريقة ، يستخدم نظامك ذاكرة الوصول العشوائي (RAM) في الغالب وهي أسرع من استخدام القرص.

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

يمكنك التحقق من قيمة المبادلة باستخدام الأمر التالي:

sysctl vm.swappiness

لتغيير قيمة المبادلة ، قم بإضافة أو تعديل السطر التالي في ملف /etc/sysctl.conf ملف. على سبيل المثال ، لضبطه على 10 ، يمكنك إضافة السطر:

vm.swappiness = 10

احفظ الملف وقم بتطبيق التغييرات باستخدام الأمر التالي:

sudo sysctl -p

5. مسح ذاكرة التخزين المؤقت وأدوات تنظيف الأسنان

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

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

مزامنة && صدى 3 | sudo tee / proc / sys / vm / drop_caches

6. أعد تشغيل كمبيوتر Linux الخاص بك

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

علاوة على ذلك ، تساعد إعادة التشغيل في حل مشكلات تسرب الذاكرة وعمليات الخلفية الأخرى الموجودة على نظامك.

7. أضف المزيد من ذاكرة الوصول العشوائي إلى جهاز الكمبيوتر الخاص بك

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

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

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

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

قم بتحسين ذاكرة الوصول العشوائي الخاصة بك للحصول على أقصى أداء

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