Почему статистические данные памяти в вершине и htop отличающийся?

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

enter image description here

4
задан 25 June 2016 в 14:30

2 ответа

Если Вы вычитаете буферы, и использование кэша от памяти использовало показанный top, Вы добираетесь 15544012 - 3668284 - 92876 = 11782852 = ~ 11506.7*1024, который выстраивается в линию со значением htop шоу.

4
ответ дан 1 December 2019 в 15:36

Я вижу, что существует довольно справедливая разница во времени, и между командами, выполняемыми, смотря на информацию о времени работы

, я проверил выполнение вершины и, и между htop на моей машине рядом, и вывод присоединяется.

htop-top-free

, Но, Вы правы относительно памяти, обнаруживающейся отличающийся даже если проверенный рядом.

Это вызвано тем, что htop считает кэшируемую память и буферы в свободную память, тогда как главная команда не делает. Со ссылкой на мой снимок экрана свободная память была бы

3554544k - 49672k - 975192k = 2529680k используемая память

, который дает достаточно близкие результаты с 2543 МБ от htop

1
ответ дан 1 December 2019 в 15:36

Другие вопросы по тегам:

Похожие вопросы: