Как мне интерпретировать информацию об использовании памяти из htop
В нашей лаборатории есть несколько серверов, и я попытался определить, на каком из них в данный момент доступно больше ресурсов. Я пытался интерпретировать информацию, отображаемую на htop, но я не на 100% понимаю все эти цифры.
Я сделал снимок экрана для каждого сервера после выдачи htop:
Сервер № 1:
Сервер № 2:
Сервер № 1 имеет больше памяти, чем сервер № 2? Должен ли я посмотреть на Avg или Mem? Или какой другой параметр я должен смотреть?
Спасибо!
1 ответ
Автор htop здесь.
Сервер № 1 имеет больше памяти, чем сервер № 2?
Да.
От часто задаваемых вопросов htop:
Метр памяти в htop показывает низкое число, например 9%, когда top показывает что-то вроде 90%! (Или: число MEM% низкое, но столбец выглядит почти заполненным. Что происходит?)
Число, показанное измерителем памяти, является общим объемом памяти, использованным процессами. Дополнительная доступная память используется ядром Linux для буферизации и дискового кэша, так что в целом ядром используется почти вся память. Я считаю, что число, отображаемое htop, является более значимым показателем используемых ресурсов: число соответствует зеленым столбцам; синие и коричневые столбцы соответствуют буферам и кэшу соответственно (как объяснено на экране справки, доступном через клавишу F1). Числовые данные об этом также доступны при настройке измерителя памяти для отображения в виде текста (на экране настройки, F2).
Надеюсь, что все проясняется! Ура!