У следећем чланку ћемо на брзину погледати како можемо надгледати перформансе И / О диска у Убунту-у помоћу иотоп и иостат алата. Као опште правило, корисници могу да користе наредбу врх да знају процесе извршавања система (и више ствари) у реалном времену и идентификујте потенцијалне проблеме. Али ако не нађемо било какве перформансе у вези са коришћење ресурсаНарочито са ЦПУ-ом и меморијом, занимљиво је прећи на проверу других поља ради идентификовања уских грла.
У излазу наредбе врх постоје поља помоћу којих можемо сазнати постоје ли велике И / О операције читања и писања на уређајима за складиштење и партицијама. Ако је рад И / О диска висок, то може бити узрок кашњења перформанси, тако да би требало потврдити И / О статистику диска у систему и ту нам могу помоћи алати иотоп и иостат.
Иотоп и иостат за проверу И / О статистике
Да би детаљно проверили И / О статистику, корисници могу да користе наредбе иотоп и иостат. Ове наредбе се користе за идентификовање проблема са перформансама уређаја за складиштењеукључујући локалне дискове или мрежни систем датотека.
Шта је иотоп?
Овај услужни програм Слична је команди топ, али приказује активност диска у реалном времену. Овај услужни програм прегледава информације о употреби И / О језгра и приказује табелу тренутне употребе И / О кроз процесе или нити на систему. Такође приказује ширину опсега и време улазно / излазног читања и писања сваког процеса или нити.
Инсталирајте Иотоп
Овај услужни програм можемо лако инсталирајте уз помоћ апт манагер пакета. За системе Дебиан / Убунту мораћемо само отворити терминал (Цтрл + Алт + Т) и извршити наредбу:
sudo apt install iotop
Надгледајте И / О активност диска помоћу иотоп-а
Постоји много опција доступних у наредби иотоп за проверу различитих статистика о И / О. диску Мораћемо само да извршимо наредбу иотоп без икаквог аргумента мораћемо да га покренемо са привилегијама суперкорисника, да бисмо видели сваки процес или нит о тренутној употреби У / И:
sudo iotop
у проверите који процеси заправо користе И / О диск, мораћемо додати команди иотоп команду -оо –само опција:
sudo iotop --only
у погледајте више опција применљивих на иотоп, у терминалу можемо потражити вашу помоћ помоћу наредбе:
iotop --help
Деинсталирај
у уклоните иотоп из нашег тима, у терминалу (Цтрл + Алт + Т) мораћемо само да извршимо:
sudo apt remove iotop
Шта је иостат?
Команда иостат се користи за надгледање оптерећења улазно / излазног уређаја система, гледајући колико су уређаји активни у односу на њихове просечне брзине преноса. Такође се може користити за упоређивање активности између дискова.
Ова наредба генерише извештаје који се могу користити за промену конфигурације система ради бољег уравнотежења улазно / излазног оптерећења између физичких дискова. Команда иостат генерише две врсте извештаја; Коришћење процесора y употреба уређаја.
У вишепроцесорским системима, ЦПУ статистика израчунава се у систему као просек за све процесоре.
Инсталирајте иостат
Алат иостат је део сисстат пакета, који се може инсталирати из званичног спремишта. Требат ћемо само отворити терминал (Цтрл + Алт + Т) и извршити наредбу у њему:
sudo apt install sysstat
Мерење перформанси И / О диска помоћу наредбе иостат
Постоји много опција доступних у наредби иостат за проверу различитих статистичких података о ЦПУ и диску. Ако извршимо наредбу иостат без икаквог аргумента, можемо погледајте комплетну статистику система:
iostat
Ако додамо -д опција наредби иостат, можемо прегледајте И / О статистику за све уређаје:
iostat -d
С друге стране, ако додамо -п опција наредби иостат, хоћемо приказују И / О статистику свих уређаја и њихових партиција.
iostat -p
Ако је оно што нас занима погледајте детаљну И / О статистику за све уређаје, требаће само да додамо -к опција наредби иостат:
iostat -x
Ако смо заинтересовани знати И / О статистику блоковских уређаја и свих њихових партиција које систем користи, само треба да додамо опцију -п иза које следи име уређаја:
iostat -p sda
Деинсталирај
у уклоните иостат из нашег тима, само треба да отворимо терминал (Цтрл + Алт + Т) и у њему извршимо:
sudo apt remove sysstat
Управо смо видели још две алатке које могу помоћи системском администратору откривање проблема са перформансама диска помоћу наредби иотоп e иостат. За више информација, корисник који жели може се обратити фуенте овог члана.