Вопрос или проблема
Теперь, когда у меня есть компьютер с 64 процессорами, у меня возникла настоящая проблема отображения с htop
.
Когда я смотрю на экран в своей консоли, я вижу только 64 процессора и ничего о том, что запущено (ну, одну строку).
Под X-Windows я могу увеличить консоль с помощью F11, но это означает, что я не вижу другие окна.
Когда я использую top
, я могу нажать клавишу 1, и все процессоры будут показаны или свёрнуты в одну запись.
Есть ли способ сделать это в htop
?
Мне нужно сказать, что наличие слишком многих процессоров делает htop
довольно бесполезным в этом смысле.
При запуске htop нажмите F2 или ‘S’, чтобы войти в экран настройки, оттуда вы сможете изменить настройки отображения экрана. Первый столбец ‘настройка’ — это глобальное меню настроек, возможно, вам будет интересна более полезная настройка для древовидного списка процессов. Экранное отображение разделено на две части вертикально, чтобы вы могли видеть ту же информацию в разных форматах бок о бок, однако для таких людей, как я, у кого от 256 до 4096 процессоров на вычислительной поверхности, по умолчанию это катастрофа 8)
Используйте клавиши со стрелками, чтобы выделить ‘CPU (1/1) [Bar]’ и нажмите del, чтобы удалить его, затем перейдите к столбцу ‘Доступные измерения’ и выберите ‘Средний CPU’, нажмите enter, затем используйте клавиши влево, вправо, вверх и вниз, чтобы разместить его, где вам нравится, в списках измерений левого или правого столбца, и снова нажмите enter, чтобы зафиксировать его в этом месте, затем сохраните все с помощью ‘F10’. Вот и всё.
Если настройка вызывает трудности, вы можете сохранить форматы, которые вам нравятся, из ~/.config/htop/htoprc и заменять этот файл по мере необходимости.
htop v3.2.2 (22 окт 2022) имеет горячую клавишу #
, которая переключает измерители заголовка.
Также ядра CPU могут быть разделены на 8 или 16 колонок, чтобы занимать меньше места (F2 – Настройка).
Ответ или решение
Вопрос о том, как сократить список процессоров в программе htop, действительно актуален для пользователей с большим количеством ядер, таких как 64 и более. Чтобы сделать интерфейс более удобным и избежать перегруженности информации, выполните следующие шаги:
-
Запустите htop. Откройте терминал и введите команду
htop
, чтобы запустить программу. -
Откройте настройки. Нажмите
F2
(или клавишуS
), чтобы войти в меню конфигурации htop. -
Настройка отображения процессоров:
- Переместите курсор к первому столбцу, который показывает показатели CPU (например, «CPU (1/1) [Bar]»).
- Нажмите клавишу
Delete
, чтобы удалить отображение каждого ядра CPU. - Затем переместитесь в правую колонку к списку доступных метрик и выберите «CPU average» (средняя нагрузка на CPU).
- Нажмите
Enter
, чтобы добавить эту метрику, и с помощью стрелок переместите её на желаемое место. - После того как вы настроили отображение, сохраните изменения, нажав
F10
.
-
Дополнительные функции:
- В версии htop 3.2.2 и выше добавлена горячая клавиша
#
, которая позволяет включать или отключать заголовочные метрики. - Вы также можете настроить отображение процессоров, чтобы они группировались в 8 или 16 колонок, что значительно уменьшит занимаемое пространство. Для этого снова перейдите в настройки, нажав
F2
, и выберите соответствующий вариант.
- В версии htop 3.2.2 и выше добавлена горячая клавиша
-
Сохранение настроек: Если вы хотите сохранить свои настройки для будущих сессий, вы можете отредактировать файл
~/.config/htop/htoprc
и сохранить там измененные параметры.
Эти шаги помогут вам сделать интерфейс htop более управляемым и улучшат его удобство использования на машинах с большим количеством CPU. Если у вас возникнут дополнительные вопросы или трудности, не стесняйтесь обращаться за помощью.