Как измерить фактическое использование памяти приложения или процесса?
Этот вопрос покрытВот в мельчайших подробностях.
Как вы измеряете использование памяти приложением или процессом в Linux?
Из статьи в блогеПонимание использования памяти в Linux,ps
не является точным инструментом для этой цели.
Зачемps
является "неправильно"
В зависимости от того, как вы на это смотрите,ps
не сообщает о реальном использовании памяти процессами. Что он на самом деле делает, так это показывает, сколько реальной памяти занимает каждый процессесли бы это был единственный запущенный процесс, Конечно, на типичной машине с Linux в любой момент времени выполняется несколько десятков процессов, а это означает, что номера VSZ и RSS сообщаютсяps
почти наверняканеправильно.