Каждый раз, когда я использую top
и htop
команды для наблюдения статистики памяти они всегда отличаются как показано в цифрах. Которому я должен доверять?
Если Вы вычитаете буферы, и использование кэша от памяти использовало показанный top
, Вы добираетесь 15544012 - 3668284 - 92876 = 11782852 = ~ 11506.7*1024, который выстраивается в линию со значением htop
шоу.
Я вижу, что существует довольно справедливая разница во времени, и между командами, выполняемыми, смотря на информацию о времени работы
, я проверил выполнение вершины и, и между htop на моей машине рядом, и вывод присоединяется.
, Но, Вы правы относительно памяти, обнаруживающейся отличающийся даже если проверенный рядом.
Это вызвано тем, что htop считает кэшируемую память и буферы в свободную память, тогда как главная команда не делает. Со ссылкой на мой снимок экрана свободная память была бы
3554544k - 49672k - 975192k = 2529680k используемая память
, который дает достаточно близкие результаты с 2543 МБ от htop