Вы могли бы использовать ps
выбор столбца:
ps -eo vsz,rss,comm|grep job_runner_0
перечислит размер виртуальной памяти (vsz) и размер резидентного набора (rss). The ps
Страница man для подробностей об этих и других доступных столбцах.
Вы также должны посмотреть на файлы в /proc/$pid/
, особенно /proc/$pid/status
, Они содержат много информации. Например, попробуйте:
cat /proc/`pgrep job_runner_0`/status
(Предполагается, что существует только один процесс с именем job_runner_0.)
Еще один быстрый вариант pmap
, который будет перечислять подробную информацию отображения процесса.
pmap -x $(pidof job_runner_0)
для полного подробного списка (он также присутствует в одном из файлов / proc).
Если есть несколько процессов с таким именем, и вы просто хотите использовать общий mem, это может сработать:
pmap $(pgrep job_runner_0) | grep "^ total"
top
?