Úvod
Příkaz iostat v Linuxu umožňuje uživatelům sledovat systémové statistiky I/O na zařízení. Vychází z toho, jak dlouho zařízení pracují průměrnou přenosovou rychlostí, aby monitorovaly vstup/výstup systému. Na základě zpráv lze změnit konfiguraci systému pro optimalizaci výkonu CPU. Tento příkaz je v balíčku sysstat.
Nyní vás naučíme používat příkaz iostat v Linuxu.
Instalace balíčku sysstat
Protože příkaz iostat je v balíčku sysstat, musíte jej nainstalovat:
$ sudo apt install sysstat
Výstup:
Použití příkazu iostat
Zobrazení monitorovacích zpráv:
$ iostat
Výstup:
Ve výstupu můžete vidět sestavu CPU a sestavu zařízení.
Parametr :
1. CPU
%user:% využití procesoru
% nice:% využití procesoru s prioritou nice
% systému:% využití procesoru na systémové úrovni
%iowait:% nečinnosti CPU a systémový požadavek i/o
%steal:% virtuální CPU čeká, zatímco jiný virtuální procesor obsluhuje hypervizor
%idle:% času CPU nečinný a žádný systémový požadavek i/o
2. Zařízení
Zařízení:název I/O zařízení
tps:přenosy za sekundu
kB_read/s:množství dat přečtených CPU za sekundu v kilobajtech (kB)
kB_wrtn/s:množství dat zapsaných CPU za sekundu v kilobajtech (kB)
kB_dscd/s:rychlost vyřazení dat CPU za sekundu v kilobajtech (kB)
kB_read:celkový počet přečtených bloků
kB_wrtn:celkový počet zapsaných bloků
kB_dscd:celkový počet vyřazených bloků
Syntaxe příkazu iostat
$ iostat [option] [device-name]
možnost :
1. -c:zobrazení souhrnu monitorovacích zpráv
$ iostat -c
Výstup:
2. -d:zobrazení pouze sestavy I/O zařízení
$ iostat -d
Výstup:
3. -x:zobrazení podrobné zprávy
$ iostat -x
Výstup:
4. -m:zobrazení sestav v MegaBytech
$ iostat -m
Výstup:
5. -k:zobrazení sestav v kiloBytech
$ iostat -k
Výstup:
6. -p:zobrazení zprávy o blokování zařízení
$ iostat -p
Výstup:
Závěr
Právě jsme vás naučili používat příkaz iostat v Linuxu.
Děkujeme za odkaz!