Iotop ir iostat, stebėkite disko įvesties / išvesties veikimą

apie jotopą ir jostatą

Kitame straipsnyje mes greitai apžvelgsime kaip mes galime stebėti disko įvesties / išvesties našumą „Ubuntu“ naudodami „iotop“ ir „iostat“ įrankius. Paprastai vartotojai gali naudoti komandą viršų žinoti sistemos vykdymo procesus (ir daugiau dalykų) realiuoju laiku ir nustatyti galimas problemas. Bet jei nerandame jokių našumo problemų, susijusių su išteklių naudojimasYpač su procesoriumi ir atmintimi įdomu pereiti prie kitų laukų patikrinimo, kad būtų galima nustatyti kliūtis.

Komandos išvestyje viršų yra laukų, kuriuos galime naudoti norėdami sužinoti, ar saugojimo įrenginiuose ir skaidiniuose yra didelės įvesties / išvesties skaitymo ir rašymo operacijos. Jei disko įvesties / išvesties veikimas yra didelis, tai gali būti našumo vėlavimo priežastis, todėl reikėtų patikrinti disko įvesties / išvesties statistiką sistemoje, o čia mums gali padėti „iotop“ ir „iostat“ įrankiai.

„Iotop“ ir „iostat“ I / O statistikai patikrinti

Norėdami išsamiai patikrinti įvesties / išvesties statistiką, vartotojai gali naudoti komandas „iotop“ ir „iostat“. Šios komandos naudojamos nustatyti saugojimo įrenginių našumo problemasįskaitant vietinius diskus ar tinklo failų sistemą.

Kas yra jotopas?

Šis įrankis Tai panašu į komandą „top“, tačiau ji rodo disko veiklą realiuoju laiku. Šis įrankis peržiūri branduolio įvesties / išvesties naudojimo informaciją ir pateikia sistemos dabartinių įvesties / išvesties naudojimo lentelę naudodamas procesus ar gijas. Tai taip pat rodo kiekvieno proceso ar gijos pralaidumą ir skaitymo bei rašymo įvesties / išvesties laiką.

Įdiekite „Iotop“

Šį įrankį galime lengvai įdiekite naudodami apt paketų tvarkyklę. „Debian“ / „Ubuntu“ sistemose turėsime atidaryti tik terminalą (Ctrl + Alt + T) ir vykdyti komandą:

įdiekite iotop

sudo apt install iotop

Stebėkite disko įvesties / išvesties aktyvumą naudodami „iotop“

„Iotop“ komandoje yra daugybė galimybių patikrinti įvairią I / O disko statistiką. Nepaisant jokių argumentų, teks vykdyti tik komandą „iotop“ be jokių argumentų mes turėsime jį paleisti su super vartotojo privilegijomis, norėdami pamatyti kiekvieną procesą ar giją apie dabartinį įvesties / išvesties naudojimą:

jotopas veikia

sudo iotop

į patikrinkite, kurie procesai iš tikrųjų naudoja disko įvestį / išvestį, prie iotop komandos turėsime pridėti -oo-tik variantas:

jotopas rodo tik procesus

sudo iotop --only

į pamatyti daugiau variantų, taikomų iotop, terminale galime kreiptis į jūsų pagalbą naudodami komandą:

jotop pagalba

iotop --help

Pašalinti

į pašalinti iotop iš mūsų komandos, terminale („Ctrl“ + „Alt“ + T) turėsime vykdyti tik:

pašalinti iotop

sudo apt remove iotop

Kas yra iostat?

Įsakymas iostat naudojamas sistemos įvesties / išvesties įrenginio apkrovai stebėti, žiūrėdamas, kiek laiko prietaisai yra aktyvūs, palyginti su jų vidutiniais perdavimo greičiais. Jis taip pat gali būti naudojamas diskų veiklai palyginti.

Ši komanda sukuria ataskaitas, kurias galima naudoti norint pakeisti sistemos konfigūraciją, kad būtų geriau subalansuota įvesties / išvesties apkrova tarp fizinių diskų. „Iostat“ komanda generuoja dviejų tipų ataskaitas; Procesoriaus naudojimas y prietaiso naudojimas.

Daugiaprocesorinėse sistemose procesoriaus statistika skaičiuojama sistemoje kaip visų procesorių vidurkis.

Įdiekite „iostat“

Priemonė „iostat“ yra „sysstat“ paketo dalis, kurią galima įdiegti iš oficialios saugyklos. Mums reikės tik atidaryti terminalą („Ctrl“ + „Alt“ + T) ir vykdyti komandą jame:

įdiekite sysstat paketą

sudo apt install sysstat

Disko įvesties / išvesties matavimas naudojant komandą iostat

„Iostat“ komandoje yra daugybė galimybių patikrinti įvairią procesoriaus ir disko įvesties / išvesties statistiką. Jei vykdome komandą „iostat“ be jokių argumentų, mes galime peržiūrėti visą sistemos statistiką:

iostat veikia

iostat

Jei pridėsime -d variantas į komandą „iostat“ galime peržiūrėti visų įrenginių įvesties / išvesties statistiką:

iostat -d

Kita vertus, jei pridėsime -p variantas į komandą „iostat“ padarysime rodyti visų įrenginių ir jų skaidinių įvesties / išvesties statistiką.

iostat -p

Jei tai, kas mus domina, yra peržiūrėti išsamią visų įrenginių įvesties / išvesties statistiką, mums reikės tik pridėti -x variantas į komandą „iostat“:

iostat -x

Jei mus domina žinoti blokinių įrenginių ir visų jų naudojamų sistemos skaidinių įvesties / išvesties statistiką, mes tiesiog turime pridėti -p parinktį ir įrenginio pavadinimą:

iostat prietaisas

iostat -p sda

Pašalinti

į pašalinti iostat iš mūsų komandos, mes tiesiog turime atidaryti terminalą („Ctrl“ + „Alt“ + T) ir jį vykdyti:

pašalinti iostat

sudo apt remove sysstat

Ką tik pamatėme dar du įrankius, kurie gali padėti sistemos administratoriui aptikti disko našumo problemas naudojant komandas jotopas e Iostat. Norėdami gauti daugiau informacijos, norintis vartotojas gali kreiptis į šaltinis šio straipsnio.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.