Я пытаюсь рассчитать соответствующие данные о размерах в системе linux для продукта, и я хочу определить использование памяти. До сих пор я приближаюсь к нему:
cat /proc/<pid>/status
При просмотре вывода, но я не уверен, какие цифры имеют значение. Например:
VmPeak: 19662464 kB VmSize: 18344416 kB VmLck: 0 kB VmHWM: 5942980 kB VmRSS: 4734832 kB VmData: 2108608 kB VmStk: 120 kB VmExe: 9256 kB VmLib: 304448 kB VmPTE: 10316 kB
Я бы подумал, что я бы использовал VmSize (Virtual Memory?) или VmRSS (Private Memory?) или какую-то комбинацию, чтобы определить это, но я не уверен. Любые указатели на правильное вычисление использования памяти в Linux?