Вопрос: Что означают цвета в столбцах состояния htop?


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

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

htop screenshot


329
2017-09-13 20:22


Источник




Ответы:


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

ЦПУ:

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

Память:

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

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


374
2017-09-13 20:50



Что означает оранжевый цвет в барах CPU? Большинство моих баров процессора заполнены оранжевым, но он не говорит, что это означает в ключе. - Etienne Perot
@nodakai Может быть, это не так ... Я вижу дефицитные оранжевые полосы в моих счетчиках процессора, beisdes синий, зеленый и красный. - jjmontes
@EtiennePerot, вы правы. Есть еще несколько цветов. См. Мой ответ;). - jjmontes
Хорошо ли, что много ОЗУ используется кэшами ОС? Это делает все быстрее? Цифры говорят 1859/8192MB, Я предполагаю, что исключает кеш OS. Включая кэш OS, панель составляет около 4/5. Хорошо плохо? - Rudie
Да, это хорошо. Видеть linuxatemyram.com для хорошего понимания. - GodsMadClown


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

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

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

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

Подробный режим

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

Счетчики памяти более просты:

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

Примечание. Информация, полученная из исходного кода htop на http://htop.svn.sourceforge.net/viewvc/htop/trunk/CPUMeter.c?revision=300&view=markup ,


127
2017-11-15 16:38



Нажмите F1 для помощи. - tgies
@tgies - страница справки содержит что-то другое. - UpTheCreek
Если вы поместите панели ЦП в «подробный» режим тогда нажмите F1, и эта информация отображается правильно. - joshperry
Если, как и я, вы видите оранжевые CPU-бары на экземпляре Amazon EC (август 2016), скорее всего, ваш процессор затухает, потому что ваши так называемые «кредиты ЦП» потрачены. - berkes
Подождите, так что в вашем ответе в разделе «Метры памяти» оранжевый для страниц кеша, в ответе sysadmin1138 в то же самое сказано, что желтый / оранжевый для страниц кеша. Означает ли код что-нибудь о желтом? - projectdp