¿Conexión matemática entre SZ RSS y VSZ en ps o / p?

11

Quería saber qué conexión matemática hay entre la salida SZ, RSS y VSZ en la salida ps, por ejemplo

ps -p 2363 -o sz,rss,vsz
Ankur Agarwal
fuente
y la salida es? ..
sendmoreinfo

Respuestas:

15

szy vszrepresentan lo mismo, pero szestá en unidades de página, mientras que vszestá en unidades de 1024 bytes.

Para obtener el tamaño de página de su sistema, puede usar:

$ getconf PAGE_SIZE
4096

rsses el subconjunto de la memoria del proceso que actualmente está cargada en RAM (en kilobytes). Esto es necesariamente más pequeño que vsz.

Entonces las conexiones "matemáticas" son:

vsz * 1024 = sz * page_size
rss <= vsz
Estera
fuente
Gracias por la gran respuesta. ¿Alguna idea de cómo% mem está relacionado con rss y sz / vsz?
Ankur Agarwal
Respuesta perfecta de @Mat, también una gran pregunta Sr. abc.
principiante