U sljedećem ćemo članku na brzinu pogledati kako možemo nadzirati performanse I / O diska u Ubuntuu koristeći iotop i iostat alate. Kao opće pravilo, korisnici mogu koristiti naredbu vrh znati procese izvršavanja sistema (i više stvari) u realnom vremenu i prepoznati potencijalne probleme. Ali ako ne nađemo bilo kakve performanse u vezi sa iskorištavanje resursaPosebno kod CPU-a i memorije, zanimljivo je prijeći na provjeru drugih polja kako bi se identificirala uska grla.
U izlazu naredbe vrh postoje polja pomoću kojih možemo saznati postoje li velike I / O operacije čitanja i pisanja na uređajima za pohranu i particijama. Ako je rad I / O diska visok, to može biti uzrok kašnjenja performansi, pa bi trebalo provjeriti I / O statistiku diska u sustavu, a tu nam mogu pomoći alati iotop i iostat.
Iotop i iostat za provjeru I / O statistike
Da bi detaljno provjerili I / O statistiku, korisnici mogu koristiti naredbe iotop i iostat. Te se naredbe koriste za identificiranje problema s performansama uređaja za pohranuuključujući lokalne diskove ili mrežni sistem datoteka.
Šta je iotop?
Ovaj uslužni program Slična je naredbi top, ali prikazuje aktivnost diska u stvarnom vremenu. Ovaj uslužni program gleda informacije o upotrebi I / O jezgra i prikazuje tablicu trenutne upotrebe I / O kroz procese ili niti na sistemu. Takođe prikazuje širinu pojasa i vrijeme čitanja i pisanja U / I svakog procesa ili niti.
Instalirajte Iotop
Ovaj uslužni program možemo lako instalirajte uz pomoć apt manager paketa. Za sisteme Debian / Ubuntu morat ćemo otvoriti samo terminal (Ctrl + Alt + T) i izvršiti naredbu:
sudo apt install iotop
Nadgledajte I / O aktivnost diska pomoću iotop-a
U naredbi iotop postoji mnogo opcija za provjeru različitih statistika o I / O disku Morat ćemo izvršiti naredbu iotop bez ikakvog argumenta, iako morat ćemo ga pokrenuti s privilegijama superkorisnika da bismo vidjeli svaki proces ili nit o trenutnoj upotrebi U / I:
sudo iotop
para provjerite koji procesi zapravo koriste I / O diska, morat ćemo dodati naredbi iotop -oo –samo opcija:
sudo iotop --only
para pogledajte više opcija primjenjivih na iotop, u terminalu možemo potražiti vašu pomoć sa naredbom:
iotop --help
Deinstaliraj
para uklonite iotop iz našeg tima, u terminalu (Ctrl + Alt + T) trebat ćemo izvršiti:
sudo apt remove iotop
Šta je iostat?
Naredba iostat se koristi za nadgledanje opterećenja ulazno / izlaznog uređaja sistema, gledajući koliko su uređaji aktivni u odnosu na njihove prosječne brzine prijenosa. Takođe se može koristiti za upoređivanje aktivnosti između diskova.
Ova naredba generira izvještaje koji se mogu koristiti za promjenu konfiguracije sistema radi boljeg uravnoteženja ulazno / izlaznog opterećenja između fizičkih diskova. Naredba iostat generira dvije vrste izvještaja; Korišćenje procesora y upotreba uređaja.
U višeprocesorskim sistemima, CPU statistika izračunava se u sistemu kao prosjek za sve procesore.
Instalirajte iostat
Alat iostat je dio sysstat paketa, koji se može instalirati iz službenog spremišta. Trebat ćemo samo otvoriti terminal (Ctrl + Alt + T) i izvršiti naredbu u njemu:
sudo apt install sysstat
Mjerenje performansi I / O diska naredbom iostat
U naredbi iostat dostupne su mnoge opcije za provjeru različitih statistika CPU-a i diska. Ako izvršimo naredbu iostat bez ikakvog argumenta, možemo pogledajte kompletnu statistiku sistema:
iostat
Ako dodamo -d opcija naredbi iostat, možemo pregledati I / O statistiku za sve uređaje:
iostat -d
S druge strane, ako dodamo -p opcija naredbi iostat, hoćemo prikazuju I / O statistiku svih uređaja i njihovih particija.
iostat -p
Ako je ono što nas zanima pregledati detaljne I / O statistike za sve uređaje, trebat ćemo samo dodati -x opcija naredbi iostat:
iostat -x
Ako smo zainteresirani znati I / O statistiku blokovskih uređaja i svih njihovih particija koje sistem koristi, samo trebamo dodati opciju -p iza koje slijedi ime uređaja:
iostat -p sda
Deinstaliraj
para uklonite iostat iz našeg tima, samo moramo otvoriti terminal (Ctrl + Alt + T) i u njemu izvršiti:
sudo apt remove sysstat
Upravo smo vidjeli još dva alata koja mogu pomoći sistemskom administratoru otkrivanje problema s performansama diska pomoću naredbi iotop e iostat. Za više informacija, korisnik koji želi može se obratiti fuente ovog članka.