Линук команде и вештине љуске
топ вс хтоп вс бтоп: Упоређени монитори процеса
Свако питање о серверу уживо почиње праћењем процеса, а трио топ, хтоп и бтоп је трговина читљивости насупрот свеприсутности. врх се налази на свакој Уник кутији укључујући слике за спасавање и искрен је на досадан начин; хтоп додаје интерактивно сортирање, приказе стабла и боје које чине тријажу бржом; бтоп испоручује пуну контролну таблу са детаљима по процесу по цени отиска инсталације и пространог терминала. Интерфејс је најмањи део: ЦПУ, меморија, оптерећење и чекање на диску говоре већину приче у било којој од три.
Кључне точке
- топ је универзални резервни и добар алат: П сортира по ЦПУ-у, М по меморији, 1 експлодира по језгру, а В уписује ваш распоред у ~/.топрц тако да га следећа сесија наслеђује.
- хтоп је свакодневни инструмент: Ф6 сортира, Ф4 филтрира по низу, Ф5 даје стабло процеса, а траке у боји се очитавају на први поглед из мрачне собе у 3 сата ујутру.
- бтоп је контролна табла: оштрији детаљи (графици по језгру, И/О статистика, мрежне брзине), али жели простор на терминалу, радни ТЕРМ и дистро који га је направио; на скученом врху конзоле за спасавање и даље побеђује.
- Исправно прочитајте просек оптерећења: Линук саставља непрекидни диск са чекањем у број, тако да оптерећење 20 на 4 језгра може бити ред за складиштење, а не ЦПУ; %ва линија у врху решава тај аргумент пре него што се иостат и отвори.
- Укупне количине меморије не лажу никог ко познаје речник: 'буфф/цацхе' се може повратити, а 'доступно' је искрена цифра; трака која се користи од 95 посто са 4 ГБ на располагању је систем датотека који ради свој посао, а не хитан случај.
- Убијте промишљено: хтопов Ф9 нуди избор сигнала у стаблу, врх к узима ПИД, а оба награђују питање који је родитељ изнедрио бегунца пре него што убијете двадесеторо идентичне деце.
- Забележите шта видите: топ -б -н 1 > /тмп/топ.стате у тренутку инцидента је доказ који преживи затварање терминала; карта без ње је мистерија, карта са њом се обично сама затвара.
- Линије за замену и чекање на диску надмашују ЦПУ траку: стопе замене улаза/излаза, бројања Д-стања и иоваит описују понашање под притиском; нетакнути ЦПУ проценат ласка управо када ствари боле.
Теренска биљешка
Читање 90 посто 'искоришћене' меморије као хитан случај некада нас је коштало сат времена тражења цурења које је било велико кеш странице. Колона 'доступно' и редови Д-стања рекли су истину за пет минута када смо знали где да тражимо.
Цесто постављања питања
Да ли је просек високог оптерећења аутоматски лош?
Не: број укључује изводљиве и непрекидне задатке. Упоредите га са бројем језгара, проверите %ва на врху и пратите са иостат или бтоп-овим И/О графиконима пре него што одлучите између величине ЦПУ-а и исправки за складиштење.
Да ли треба да паничим због 'искоришћене' меморије близу 100 процената?
Не: Линук у принципу пуни меморију кешом страница; 'доступно' је прави број, а 'коришћени' високи плус 'доступни' ниски је комбинација која заправо захтева акцију.
Који монитор прво треба да научи јуниор?
хтоп за дневну брзину, топ за дан, конзола за спасавање је једина присутна алатка; пренос обе вештине, и сортирање/филтрирање мишићне меморије је део који заправо штеди време.
Зашто се бројке меморије не слажу између алата и колона?
Дефиниције се разликују: РСС двоструко броји дељене библиотеке, ПСС их распоређује и бафере/кеш клизе између категорија; упореди лике са лике и цитирај име колоне када цитираш број.
Како Kinetikatech помаже код линук команде и вештине љуске
Данас то радимо овако: Команде и навике скриптовања које одлучују да ли администратор управља сервером или се бори против њега: претражују, трансформишу, преносе и надзиру текст и процесе помоћу алата који живе у свакој основној инсталацији. Наша услуга Linux Server Security и Server Management покрива све, од процјене до имплементације, надзора 24/7 и хитне интервенције у 30 минута.