انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

iostat - آنلاین در ابر

اجرای iostat در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS

این دستور iostat است که می تواند در ارائه دهنده میزبانی رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


iostat - گزارش آمار واحد پردازش مرکزی (CPU) و آمار ورودی/خروجی برای
دستگاه ها و پارتیشن ها

خلاصه


Iostat [ -c ] [ -d ] [ -h ] [ -k | -m ] [ -N ] [ -t ] [ -V ] [ -x ] [ -y ] [ -z ] [ -j {
ID | LABEL | PATH | UUID | ... } ] [ [ -H ] -g اسم گروه ] [ -p [ دستگاه [،...] | همه ] ]
[ دستگاه [...] | همه ] [ فاصله [ تعداد دفعات مشاهده ] ]

شرح


La Iostat دستور برای نظارت بر بارگذاری دستگاه ورودی/خروجی سیستم با مشاهده استفاده می شود
زمان فعال بودن دستگاه ها نسبت به میانگین نرخ انتقال آنها. در Iostat
فرمان گزارش هایی تولید می کند که می توان از آنها برای تغییر پیکربندی سیستم به بهتر استفاده کرد
بار ورودی/خروجی را بین دیسک های فیزیکی متعادل کنید.

اولین گزارش تولید شده توسط Iostat فرمان آمار مربوط به زمان را ارائه می دهد
از آنجایی که سیستم بوت شده است، مگر اینکه -y از گزینه استفاده می شود (در این مورد، این اولین گزارش
حذف شده است). هر گزارش بعدی مدت زمان گزارش قبلی را پوشش می دهد. همه
آمار هر بار گزارش می شود Iostat دستور اجرا می شود این گزارش از یک CPU تشکیل شده است
ردیف سرصفحه و به دنبال آن یک ردیف از آمار CPU. در سیستم های چند پردازنده، آمار CPU
در سراسر سیستم به عنوان میانگین در بین تمام پردازنده ها محاسبه می شوند. یک ردیف سرصفحه دستگاه است
به دنبال آن یک خط آمار برای هر دستگاهی که پیکربندی شده است نمایش داده می شود.

La فاصله پارامتر مقدار زمان بین هر گزارش را در ثانیه مشخص می کند. در
تعداد دفعات مشاهده پارامتر را می توان در ارتباط با فاصله پارامتر. اگر تعداد دفعات مشاهده
پارامتر مشخص شده است، مقدار تعداد دفعات مشاهده تعداد گزارش های تولید شده را تعیین می کند
فاصله با فاصله چند ثانیه اگر فاصله پارامتر بدون مشخص شده است تعداد دفعات مشاهده
پارامتر، Iostat دستور به طور مداوم گزارش تولید می کند.

گزارش ها


La Iostat دستور دو نوع گزارش تولید می کند، گزارش استفاده از CPU و گزارش
گزارش استفاده از دستگاه

گزارش استفاده از CPU
اولین گزارش تولید شده توسط Iostat دستور گزارش استفاده از CPU است. برای
سیستم های چند پردازنده ای، مقادیر CPU میانگین های جهانی در بین تمام پردازنده ها هستند.
این گزارش دارای فرمت زیر است:

٪کاربر
نشان دادن درصد استفاده از CPU که در حین اجرا روی داده است
سطح کاربر (برنامه).

٪خوب
نشان دادن درصد استفاده از CPU که در حین اجرا روی داده است
سطح کاربر با اولویت خوب.

٪سیستم
نشان دادن درصد استفاده از CPU که در حین اجرا روی داده است
سطح سیستم (هسته).

%io صبر کنید
نشان دادن درصد زمانی که CPU یا CPU ها در طی آن بیکار بودند
سیستم یک درخواست ورودی/خروجی دیسک برجسته داشت.

٪کش رفتن
نمایش درصد زمان صرف شده در انتظار غیرارادی توسط CPU مجازی یا
CPU ها در حالی که هایپروایزر در حال سرویس دهی به یک پردازنده مجازی دیگر بود.

% بیکار
درصد زمان بیکار بودن CPU یا CPUها و سیستم را نشان دهید
درخواست ورودی/خروجی دیسک برجسته ای نداشت.

گزارش استفاده از دستگاه
گزارش دوم تولید شده توسط Iostat دستور Device Utilization Report است.
گزارش دستگاه آماری را بر اساس هر دستگاه فیزیکی یا پارتیشن ارائه می دهد.
مسدود کردن دستگاه ها و پارتیشن هایی که قرار است آمار برای آنها نمایش داده شود ممکن است
در خط فرمان وارد شده است. اگر هیچ دستگاه یا پارتیشنی وارد نشده است، پس
آمار برای هر دستگاهی که توسط سیستم استفاده می شود و ارائه آن نمایش داده می شود
هسته آماری را برای آن حفظ می کند. اگر همه کلمه کلیدی روی دستور داده می شود
خط، سپس آمار برای هر دستگاه تعریف شده توسط سیستم نمایش داده می شود،
از جمله آنهایی که هرگز استفاده نشده اند. نرخ انتقال در بلوک های 1K نشان داده شده است
به طور پیش فرض، مگر اینکه متغیر محیطی POSIXLY_CORRECT تنظیم شده باشد، در این صورت
بلوک های 512 بایتی استفاده می شود. بسته به این گزارش ممکن است فیلدهای زیر را نشان دهد
پرچم های استفاده شده:

دستگاه:
این ستون نام دستگاه (یا پارتیشن) را همانطور که در فهرست ذکر شده است می دهد / توسعه
دایرکتوری.

thps
تعداد انتقالات در ثانیه که به دستگاه صادر شده را نشان دهید.
انتقال یک درخواست I/O به دستگاه است. چندین درخواست منطقی می تواند باشد
در یک درخواست I/O به دستگاه ترکیب می شود. یک انتقال است
اندازه نامشخص

Blk_read/s (kB_read/s، MB_read/s)
مقدار داده های خوانده شده از دستگاه را که در تعدادی بیان می شود نشان دهید
بلوک (کیلو بایت، مگابایت) در ثانیه. بلوک ها معادل سکتورها هستند
و بنابراین دارای حجم 512 بایت هستند.

Blk_wrtn/s (kB_wrtn/s، MB_wrtn/s)
مقدار داده های نوشته شده بر روی دستگاه را که در یک عدد بیان شده است را نشان دهید
بلوک (کیلو بایت، مگابایت) در ثانیه.

Blk_read (kB_read, مگابایت_خوانده)
تعداد کل بلوک ها (کیلو بایت، مگابایت) خوانده شده.

Blk_wrtn (kB_wrtn، MB_wrtn)
تعداد کل بلوک ها (کیلو بایت، مگابایت) نوشته شده است.

rrqm/s
تعداد درخواست‌های خواندنی ادغام شده در هر ثانیه که در صف قرار می‌گرفتند
دستگاه.

wrqm/s
تعداد درخواست های نوشتن ادغام شده در هر ثانیه که در صف قرار می گیرند
دستگاه.

r / s
تعداد (پس از ادغام) درخواست‌های خواندن تکمیل‌شده در ثانیه برای
دستگاه.

w/s
تعداد (پس از ادغام) درخواست های نوشتن در هر ثانیه برای
دستگاه.

rsec/s (rkB/s, rMB/s)
تعداد بخش هایی (کیلو بایت، مگابایت) خوانده شده از دستگاه در هر
دومین.

wsec/s (wkB/s, wMB/s)
تعداد سکتورهای (کیلو بایت، مگابایت) نوشته شده در دستگاه در هر
دومین.

avgrq-sz
اندازه متوسط ​​(بر حسب بخش) درخواست هایی که به آن صادر شده است
دستگاه.

avgqu-sz
میانگین طول صف درخواست هایی که برای دستگاه صادر شده است.

در انتظار
میانگین زمان (بر حسب میلی ثانیه) برای درخواست های ورودی/خروجی صادر شده به دستگاه به
خدمت شود. این شامل زمان صرف شده توسط درخواست ها در صف و
زمان صرف شده برای خدمات رسانی به آنها

r_wait
میانگین زمان (بر حسب میلی ثانیه) برای درخواست های خواندن صادر شده به دستگاه به
خدمت شود. این شامل زمان صرف شده توسط درخواست ها در صف و
زمان صرف شده برای خدمات رسانی به آنها

w_انتظار
میانگین زمان (بر حسب میلی ثانیه) برای درخواست های نوشتن ارسال شده به دستگاه
خدمت شود. این شامل زمان صرف شده توسط درخواست ها در صف و
زمان صرف شده برای خدمات رسانی به آنها

svctm
میانگین زمان سرویس (بر حسب میلی ثانیه) برای درخواست های ورودی/خروجی صادر شده
به دستگاه هشدار! دیگر به این رشته اعتماد نکنید. این زمینه خواهد شد
در نسخه بعدی sysstat حذف شود.

% استفاده
درصد زمان سپری شده که طی آن درخواست های I/O برای آن صادر شده است
دستگاه (استفاده از پهنای باند برای دستگاه). اشباع دستگاه زمانی اتفاق می افتد که
این مقدار برای دستگاه هایی که درخواست ها را به صورت سریال ارائه می دهند نزدیک به 100٪ است. اما برای
دستگاه هایی که درخواست ها را به صورت موازی ارائه می دهند، مانند آرایه های RAID و SSD های مدرن،
این تعداد محدودیت های عملکرد آنها را منعکس نمی کند.

OPTIONS


-c گزارش استفاده از CPU را نمایش دهید.

-d گزارش استفاده از دستگاه را نمایش دهید.

-g group_name { دستگاه [...] | همه }
نمایش آمار برای گروهی از دستگاه ها در Iostat فرمان آمار را گزارش می کند
برای هر دستگاه جداگانه در لیست و سپس یک خط از آمار جهانی برای
گروه نمایش داده شده به عنوان اسم گروه و از تمام دستگاه های موجود در لیست تشکیل شده است. در همه
کلمه کلیدی به این معنی است که تمام دستگاه های بلوک تعریف شده توسط سیستم باید در آن گنجانده شوند
گروه.

-h گزارش استفاده از دستگاه را برای انسان آسان‌تر بخوانید.

-j { شناسه | LABEL | مسیر | UUID | ... } [ دستگاه [...] | همه ]
نمایش نام دستگاه های ثابت گزینه ها ID, LABELو غیره نوع را مشخص کنید
نام ماندگار این گزینه ها محدود نیستند، تنها پیش نیاز آن دایرکتوری است
با نام های ماندگار مورد نیاز در وجود دارد /dev/disk. اختیاری، چندگانه
دستگاه ها را می توان در نوع نام ثابت انتخابی مشخص کرد. چون ماندگار است
نام دستگاه معمولا طولانی است، گزینه

-H این گزینه باید با گزینه -g استفاده شود و نشان می دهد که فقط آمار جهانی است
برای گروه باید نمایش داده شود، و نه آمار برای دستگاه های جداگانه در
گروه. -h به طور ضمنی با این گزینه فعال می شود.

-k نمایش آمار بر حسب کیلوبایت در ثانیه.

-m نمایش آمار بر حسب مگابایت در ثانیه.

-N نام نقشه‌بردار دستگاه ثبت‌شده را برای هر دستگاه نقشه‌بردار دستگاه نمایش دهید. مفید
برای مشاهده آمار LVM2.

-p [ { دستگاه [،...] | همه } ]
گزینه -p آمار دستگاه های بلوک و تمام پارتیشن های آنها را نمایش می دهد
توسط سیستم استفاده می شود. اگر نام دستگاه در خط فرمان وارد شده است، پس
آمار مربوط به آن و تمام پارتیشن های آن نمایش داده می شود. آخرین، همه کلمه کلیدی
نشان می دهد که آمار باید برای همه دستگاه های بلوک نمایش داده شود و
پارتیشن های تعریف شده توسط سیستم، از جمله آنهایی که هرگز استفاده نشده اند. اگر
انتخاب -j تعریف شده است قبل از این گزینه، دستگاه های وارد شده در خط فرمان می تواند باشد
با نوع نام ثابت انتخاب شده مشخص شده است.

-t زمان هر گزارش نمایش داده شده را چاپ کنید. قالب مهر زمان ممکن است به این بستگی داشته باشد
مقدار متغیر محیطی S_TIME_FORMAT (به زیر مراجعه کنید).

-V شماره نسخه را چاپ کنید سپس خارج شوید.

-x نمایش آمار توسعه یافته.

-y اولین گزارش با آمار از زمان بوت شدن سیستم را حذف کنید، در صورت نمایش چندین رکورد
در فاصله زمانی معین

-z بگو Iostat برای حذف خروجی برای هر دستگاهی که هیچ فعالیتی برای آنها وجود نداشته است
دوره نمونه

محیط زیست


La Iostat دستور متغیرهای محیطی زیر را در نظر می گیرد:

POSIXLY_CORRECT
وقتی این متغیر تنظیم می شود، نرخ انتقال به جای آن در بلوک های 512 بایتی نشان داده می شود
بلوک های 1K پیش فرض

S_COLORS
وقتی این متغیر تنظیم شد، آمار را به صورت رنگی در ترمینال نمایش دهید. ممکن است
مقادیر این متغیر هستند هرگز, همیشه or خودکار (مورد دوم پیش فرض است).

لطفا توجه داشته باشید که رنگ (قرمز، زرد یا رنگ دیگری) برای نمایش استفاده می شود
یک مقدار صرفاً به دلیل رنگ نشان دهنده هیچ نوع مشکلی نیست. آن را فقط
محدوده های مختلفی از مقادیر را نشان می دهد.

S_COLORS_SGR
رنگ ها و سایر ویژگی های مورد استفاده برای نمایش آمار در ترمینال را مشخص کنید.
مقدار آن فهرستی از قابلیت‌های جدا شده با کولون است که به صورت پیش‌فرض است
H=31;1:I=32;22:M=34;1:N=33;1:Z=33;22. قابلیت های پشتیبانی شده عبارتند از:

H= زیر رشته SGR (انتخاب نمایش گرافیکی) برای مقادیر درصدی بیشتر از
یا معادل 75 درصد.

I= رشته فرعی SGR برای نام دستگاه ها.

M= زیر رشته SGR برای مقادیر درصد در محدوده 50٪ تا 75٪.

N= زیر رشته SGR برای مقادیر آماری غیر صفر.

Z= زیر رشته SGR برای مقادیر صفر.

S_TIME_FORMAT
اگر این متغیر وجود داشته باشد و مقدار آن باشد ISO سپس محل فعلی خواهد بود
هنگام چاپ تاریخ در هدر گزارش نادیده گرفته می شود. در Iostat دستور استفاده خواهد کرد
در عوض فرمت ISO 8601 (YYYY-MM-DD) مهر زمانی با گزینه -t نمایش داده می شود
همچنین با فرمت ISO 8601 مطابقت خواهد داشت.

مثال ها


Iostat
نمایش یک تاریخچه از زمان گزارش بوت برای همه CPU و دستگاه ها.

Iostat -d 2
نمایش یک گزارش دستگاه پیوسته در دو بازه زمانی.

Iostat -d 2 6
نمایش شش گزارش در بازه زمانی دو ثانیه برای همه دستگاه ها.

Iostat -x nda SDB 2 6
نمایش شش گزارش از آمار توسعه یافته در بازه های زمانی دو ثانیه برای دستگاه های sda
و sdb

Iostat -p nda 2 6
نمایش شش گزارش در بازه زمانی دو ثانیه برای دستگاه sda و تمام پارتیشن های آن
(sda1 و غیره)

با استفاده از خدمات onworks.net از iostat به صورت آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

  • 1
    فازر
    فازر
    Phaser یک باز سریع، رایگان و سرگرم کننده است
    منبع چارچوب بازی HTML5 که ارائه می دهد
    WebGL و Canvas Rendering در سراسر
    مرورگرهای وب دسکتاپ و موبایل بازی ها
    می تواند با ...
    دانلود فازر
  • 2
    موتور VASSAL
    موتور VASSAL
    VASSAL یک موتور بازی برای ایجاد است
    نسخه های الکترونیکی تخته سنتی
    و بازی های کارتی پشتیبانی می کند
    رندر و تعامل قطعه بازی،
    و ...
    دانلود VASSAL Engine
  • 3
    OpenPDF - Fork of iText
    OpenPDF - Fork of iText
    OpenPDF یک کتابخانه جاوا برای ایجاد است
    و ویرایش فایل های PDF با LGPL و
    مجوز منبع باز MPL. OpenPDF است
    LGPL/MPL جانشین منبع باز iText،
    و ...
    OpenPDF - Fork of iText را دانلود کنید
  • 4
    GIS SAGA
    GIS SAGA
    SAGA - سیستم برای خودکار
    تجزیه و تحلیل جغرافیایی - یک جغرافیا است
    نرم افزار سیستم اطلاعات (GIS) با
    قابلیت های بسیار زیاد برای داده های جغرافیایی
    پردازش و آنا...
    دانلود SAGA GIS
  • 5
    جعبه ابزار برای جاوا/JTOpen
    جعبه ابزار برای جاوا/JTOpen
    جعبه ابزار IBM برای جاوا / JTOpen یک است
    کتابخانه کلاس های جاوا که از
    کلاینت/سرور و برنامه نویسی اینترنتی
    مدل های سیستمی که دارای OS/400 است،
    i5/OS، o...
    جعبه ابزار را برای جاوا/JTOpen دانلود کنید
  • 6
    D3.js
    D3.js
    D3.js (یا D3 برای اسناد داده محور)
    یک کتابخانه جاوا اسکریپت است که به شما اجازه می دهد
    برای تولید داده های پویا و تعاملی
    تجسم در مرورگرهای وب با D3
    شما...
    D3.js را دانلود کنید
  • بیشتر "

دستورات لینوکس

Ad