Ниже приведен скриншот htop системы:

скриншот htop

Я пытаюсь понять разницу между использованием памяти (86.1G/231G) и полем RES для процесса (253G), обозначенного 2 розовыми полями на скриншоте. (Примечание: PID 28168-28199 относятся к одному родительскому процессу, в котором используются все ядра ЦП)

Со страницы руководства htop,

M_RESIDENT (RES): размер резидентного набора, т. Е. Размер разделов текста и данных, плюс использование стека.

Это также соответствует полю VmRSS в файле /proc /proc_id /staus.

Как я могу получить точную оперативную память, используемую процессом?

Если я хочу постоянно отслеживать, запущен ли процесс с использованием пространства SWP из-за недостатка свободного места в основной памяти, как я могу это сделать?

0