Fórum Root.cz
Hlavní témata => Server => Téma založeno: Honza1Ubuntu 27. 02. 2019, 13:47:31
-
Jde nejak zujstit, jak je zatizen disk na serveru, jestli je pretizen, nebo stale OK. U CPU a RAM to zjistim prez prikaz top resp. vypis bezicich procesu. Ale jak je to s diskem nemam tuseni. Jedna se o server, pristup jen vzdalene prez ssh, jen terminal, graficke rozhranni neni.
-
Způsobů je víc, ale většinou na to stačí jednoduchá metoda:
máte určitý počet CPU (jader), řekněme 8.
Pokud spustíte top, a uvidíte, že CPU nejede na 100 %, ale load je vyšší (8 nebo i víc), pak to znamená, že 8 procesů chce pracovat. Což by teoreticky mělo jít, když máte 8 CPU. Ale nejde to. A proč? Většinou je to právě kvůli tomu, že to čeká na disk. (Blokující mohou být i jiné operace, než I/O disku, ale ten je nejčastější).
Tj. zjednodušeně: vysoký load a nízké vytížení CPU = čeká se na data z disku.
-
Začal bych u
man iostat
.
-
Začal bych u man iostat
.
iostat je zaklad. A este iotop, blktrace a pod. ... vid http://www.brendangregg.com/Perf/linux_perf_tools_full.png
-
Ahoj, používám nástroj "iotop".