vmstat

vmstat ( إحصائيات الذاكرة الافتراضية ) هي أداة لمراقبة نظام الحاسوب ، تجمع وتعرض معلومات موجزة حول ذاكرة نظام التشغيل ، والعمليات، والمقاطعات ، والصفحات، وإدخال / إخراج الكتل . يمكن لمستخدميها تحديد فاصل زمني لأخذ العينات ،vmstat مما يسمح بمراقبة نشاط النظام في الوقت الفعلي تقريبًا. [ 1 ]

أداة vmstat متوفرة على معظم أنظمة التشغيل Unix وأنظمة التشغيل الشبيهة بـ Unix ، مثل FreeBSD أو Linux أو Solaris .

بناء الجملة

غالباً ما يختلف بناء جملة ومخرجات الأمر vmstat قليلاً بين أنظمة التشغيل المختلفة.

# vmstat 2 6 procs -----------memory---------- ---swap-- -----io---- --system-- ----cpu---- rb swpd free buff cache si so bi bo in cs us sy id wa 0 0 2536 21496 185684 1353000 0 0 0 14 1 2 0 0 100 0 0 0 2536 21496 185684 1353000 0 0 0 28 1030 145 0 0 100 0 0 0 2536 21496 185684 1353000 0 0 0 0 1026 132 0 0 100 0 0 0 2536 21520 185684 1353000 0 0 0 0 1033 186 1 0 99 0 0 0 2536 21520 185684 1353000 0 0 0 0 1024 141 0 0 100 0 0 0 2536 21584 185684 1353000 0 0 0 0 1025 131 0 0 100 0

في المثال أعلاه، تقوم الأداة بالإبلاغ كل ثانيتين لست دورات.

يمكننا الحصول على المخرجات المخصصة أو المطلوبة باستخدام خيارات متنوعة مع أمر vmstat.

# vmstat–s
يُستخدم هذا الخيار للحصول على إحصائيات الذاكرة .
# vmstat–d
يُستخدم هذا الخيار للحصول على إحصائيات القرص .

انظر أيضاً

مراجع

  1. تشاتيرجي، بوجا؛ موخيرجي، روهيت؛ داس، إيشيتا؛ روي، تانماي (2021). قياس أداء الوقت الحقيقي باستخدام vmstat/iostat (تقرير) . تم الاطلاع عليه بتاريخ 22-03-2026 .