دستور mpstat چیست ؟

دستور mpstat چیست ؟ و چه کاربردی در لینوکس دارد؟ برخی مواقع شما نیاز به ابزاری دارید که میزان فعالیت پردازنده تان را به شما نشان دهد. در ادامه با یکی از همین ابزارهای آشنا می شویم..

Mpstat بخشی از نرم افزار باندلی sysstat است. اغلب توزیع های بر پایه RHEL شامل این پکیج نرم افزاری هستند.
برای Debian و Ubuntu شما نیاز به نصب پکیج sysstat دارید.

می‌توانید با استفاده از دستور زیر در ترمینال شروع به نصب این پکیج نمایید:

اجازه دهید فرایند نصب به اتمام برسد.

در صورتی که نسخه قدیمی (4.x یا قدیمی تر ) CentOS یا Red Hat را استفاده می کنید می توانید از up2date برای نصب sysstat استفاده کنید:

برای نسخه های جدید (5.x و بالاتر ) نصب روی CentOS، Red Hat میتوانید sysstat را از طریق دستور زیر نصب کنید:

پس از اتمام نصب از دستور mpstat استفاده کنید:

سیستم به شما میزان فعالیت هر پردازنده را نمایش خواهد داد.

اگر می‌خواهید مانیتورینگ واقعی و حرفه‌ای در لینوکس را تجربه کنید و فقط به ابزارهای ساده‌ای مثل top بسنده نکنید، وقت آن رسیده با ابزارهای Sysstat در لینوکس  کار کنید.

Mpstat سوییچ هایی نیز دارد که شامل موارد زیر هستند:

P- مشخص می کند گزارش درباره کدام پردازنده باشد:

این دستور گزارشی از پردازنده اول (شماره 0) را به شما نشان می دهد.

دستور زیر پردازش های تمامی پردازنده ها را نمایش می دهد:

دستور mpstat تنها اسنپ شاتی از مصرف پردازنده به شما نشان می دهد. برای آنکه یک سری از گزارشات را مشاهده کنید باید پارامترهای زیر را نیز به آن اضافه کنید:

این دستوردر هر ۵ ثانیه ۷ اسنپ شات تهیه می کند.