htop - изменение единиц измерения для отображения использования памяти

htop - изменение единиц измерения для отображения использования памяти

Как отобразить meminfo в мегабайтах сверху?обсуждает, как изменить единицы памяти (например, мегабайты, гигабайты и т. д.) при использовании top. Есть ли способ сделать это в htop? man htopне рассматривает этот вопрос, и это не кажется очевидным из информации, отображаемой F1при запуске программы.

В качестве альтернативы, если бы был хотя бы способ изменить порог, при котором htopавтоматически переключается с одного блока на другой, это бы сработало. Например, прямо сейчас, он будет отображать память в терминах, 4406Mкоторые я нахожу довольно сложными для чтения на глаз в длинной строке процессов. Так что, если бы я мог просто заставить его не превышать сотни блоков, и таким образом автоматически переключать это на, например 4.4G, когда оно превышает 999M, то это тоже сработало бы.

решение1

Я не думаю, что это возможно, но если вы готовы построить свой собственный htop, это не невозможно. Код находится нагитхаби если вы посмотрите на Meter.c, то увидите логику, которую они используют, чтобы решить, что отображать.

Связанный контент