Я использую lxd для запуска нескольких контейнеров и у меня возникают проблемы с отчетом об использовании памяти: и htop
и free
показывают высокий уровень использования памяти, но список процессов, использующих память, очень короток и не соответствует заявленному использованию.
Из голого металла это то, что показывает htop (отсортировано по %MEM
, скрытые темы пользователя):
Это топ (отсортировано по% MEM):
И это free -mh
total used free shared buff/cache available
Mem: 15G 8.2G 5.5G 576M 1.6G 5.4G
Swap: 9G 297M 9.7G
На скриншоте htop я ожидаю, что общий объем используемой памяти будет около 2G+ (с добавлением значения RES), а не 10G+. С чего не складывается использование памяти в "топе"? сообщаемое "реально использованное" количество памяти все еще составляет ~ 6,6G.
Я что-то упустил, отображается ли отчет о памяти в связном виде?