التحقق من استخدام الذاكرة (RAM) على جنو/لينكس
عندما يتعلق الامر بتحسين وتسريع اداء النظام، فان الذاكرة الفعلية من اهم العوامل في ذلك، وبطبيعة الحال لينكس يوفر ثروة من الادوات لمراقبة استخدام الذاكرة. اداوت مختلفة بعضها ياتي بواجهة رسومية واخرى تعمل من خلال سطر الاوامر ولكل منها مميزاته. الان نستعرض مجموعة من اهم ادوات فحص الذاكرة ومراقبة استخدامها على لينكس.
1. /proc/meminfo
ابسط طريقة لتحقق من استخدام ذاكرة الوصول العشوائي (RAM) يتم تحديث هذا الملف بشكا حيوي وهو يعتبر مصدر المعلومات للعديد من الادوات الاخرى مثل free, top, ps . ويمكنك هذا الملف من معرفة كل معلومات الذاكرة تقريبا.
1
| cat /proc/meminfo |
2. Free
الامر free هو وسيلة سريعة للحصول على معلومات استخدام الذاكرة يتم جمع هذه المعلومات من الملف /proc/meminfo وهو يعرض لقطة عن استخدام الذاكرة الفعلي والمساحة الحرة ومساحة التبديل (swap) .
1
| free -h |
3. GNOME System Monitor
اداة جنوم لمراقبة النظام بواجهة رسومية تعرض لمحة تاريخية موجزة عن استخدام المعالج والذاكرة والشبكة.
1
| gnome-system-monitor |
4. HTop
الامر htop برنامج لمراقبة استهلاك الموارد في الوقت الفعلي يعرض استخدام الذاكرة والمعالج لكل عملية في الوقت الحقيقي.
1
| htop |
5. PS
يظهر الامر ps استخدام الذاكرة والمعالج لكل عملية في الوقت الحقيقي ومعلومات اخرى.
1
| ps aux |
بالاضافة لكل الادوات السابقة هناك العديد من الادوات الاخرى انصح بتجربتها مثل atop, ksysguard , memstat, nmon, smem, top, vmstat كلها ادوات رائعة ولكل منها مميزاته لا تتردد لحظة في تجربتها فاكيد انت سترتاح مع اداة وانا مع اخرى شخصيا دائما استعمل htop