it-swarm.xyz

Что именно означают цвета в строке состояния htop?

По умолчанию htop показывает цветные строки состояния для процессоров, памяти и подкачки. Слева направо полосы окрашены в зеленый, синий, желтый и красный цвета в зависимости от некоторых порогов.

Что это означает, когда полоса памяти имеет небольшой уровень зеленого и синего, а почти все остальное - желтый? Панель подкачки пуста. Настройки цвета для htop "по умолчанию".

htop screenshot

447
tobym

Удары F1 или h покажет вам ключ. Но для справки, цвета по умолчанию:

ЦПУ:

  • Синий = темы с низким приоритетом
  • Зеленый = Нормальный приоритет потоков
  • Красный = ядра

Память:

  • Зеленый = Используемая память
  • Синий = буферы
  • Желтый/оранжевый = кэш

Есть несколько различных цветовых схем, вы можете увидеть их, нажав F2,.

490
sysadmin1138

Я не мог найти это в другом месте. Глядя в код:

Существует два режима создания отчетов о показателях ЦП: режим по умолчанию и "подробное время ЦП", которое можно включить на экране "Настройка" ("Параметры отображения"/"Подробное время ЦП"). Все они показывают процент времени, проведенного в разных процессах:

Режим по умолчанию

  • Синий: процессы с низким приоритетом (Ницца> 0)
  • Зеленый: нормальные (пользовательские) процессы
  • Красный: время ядра (kernel, iowait, irqs ...)
  • Оранжевый: время вирта (время кражи + время гостя)

Детальный режим

  • Синий: темы с низким приоритетом (Ницца> 0)
  • Зеленый: нормальные (пользовательские) процессы
  • Красный: системные процессы
  • Оранжевый: время IRQ
  • Пурпурный: мягкий IRQ время
  • Серый: IO Время ожидания
  • Cyan: украсть время
  • Cyan: время гостя

Метры памяти более просты:

  • Зеленый: используемые страницы памяти
  • Синий: страницы буфера
  • Оранжевый: страницы кэша

Примечание. Информация получена из исходного кода htop по адресу https://github.com/hishamhm/htop/blob/master/CPUMeter.c .

161
jjmontes