Я вычисляю память, используемую каждым процессом, используя следующую команду.
pmap `ps -ef --no-headers| awk '{print $2}'` | grep total | awk '/[0-9]K/{print $2}'
Это дает вывод в КБ. Когда я выполняю суммирование этих значений, вывод этого не совпадает с выводом команды free -m
.
после того, как мы измеряем память для каждого процесса, их суммирование не совпадает с командой free -m, поэтому что-то (процессы-призраки?) Должно использовать память, которая не показана