مراقبة RAM
يعرض الأمر free إجمالي كمية الذاكرة الفعلية والمستخدمة والمتاحة وذاكرة التبديل (swap) في النظام.
الإخراج الأساسي
bash $ free total used free shared buff/cache available Mem: 4096000 1800000 1200000 200000 896000 1800000 Swap: 2097148 0 2097148
الأرقام بالـ bytes، مما يجعل قراءتها صعبة.
إخراج مقروء بشرياً (-h)
bash $ free -h total used free shared buff/cache available Mem: 4.0G 1.8G 1.2G 200M 896M 1.8G Swap: 2.0G 0B 2.0G
المقاييس الرئيسية
- used (مستخدم): الذاكرة المستخدمة حالياً بواسطة التطبيقات والنواة.
- buff/cache: الذاكرة المستخدمة بواسطة النواة لمخازن نظام الملفات المؤقتة والـ page cache. تعتبر هذه الذاكرة 'حرة' بمعنى أنه يمكن للنظام استردادها على الفور إذا احتاج إليها تطبيق ما.
- available (متاحة): الذاكرة المقدرة المتاحة لبدء تطبيقات جديدة دون استخدام الـ swapping.