linux-command

top

Опубликовано
  • us (user cpu time) — использование вычислительных мощностей процессора для решения пользовательских задач (исключая задачи ядра)
  • sy (system cpu time) — потрачено на выполнение системных процессов ядра
  • ni (niceness cpu time) — потраченное время на процессы низким приоритетом
  • id (idle) — время простоя процессора
  • wa — (input/output wait time) фремя ожидания ввода вывода.
  • hi — hardware interrupts — аппаратные прерывания. Обмен сообщения железом. Например, когда жёсткий диск посылает сигнал процессору о наступлении какого-то события.
  • si — software interrupts — программные ппрерывания.
  • st — steal time — какое время процессор был недоступен виртуальной машине, а был занят гипервизором.

Возможные состояния программ

БукваЗначение
RВыполняется или готов к выполнению
DПриостановлен без возможности прерывания. Процесс занят ожиданием завершения операции ввода/вывода, например, дисковым устройством.
SПриостановлен. Временно не выполняется. Скорее всего находится в ожидании определённого события, такого как нажатие клавиши или сетевого пакета
TПринудительно остановлен.
ZЗомби. Процесс который завершился, но не смог вернуть свой ответ родителю. (Возможно родитель находится в состоянии D и не может быть прерван)
NНизкоприоритетный процесс
<Высокоприоритетный процесс

hot keys top’s commands

клавишадействие
dустановить время обновления инфы
cпоказать полный путь к командам
Hпоказать потоки
hсправка
kОтправить процессу сообщение
MСортировать по памяти
PСортировать по загрузке процессора.
iскрыть idle процессы
1инфа по каждому ядру
oУстановить фильтр СТОЛБЕЦ=ЗНАЧЕНИЕ
Ctrl+oПосмотреть текущие фильтры
=Сбросить фильтр

Добавить комментарий

Ваш адрес email не будет опубликован.