Conexão matemática entre SZ RSS e VSZ em ps o / p?

11

Eu queria saber que conexão matemática existe entre a saída SZ, RSS e VSZ na saída ps, por exemplo

ps -p 2363 -o sz,rss,vsz
Ankur Agarwal
fonte
e a saída é? ..
sendmoreinfo 24/02

Respostas:

15

sze vszrepresentam a mesma coisa, mas szestão em unidades de página, enquanto vszem unidades de 1024 bytes.

Para obter o tamanho da página do seu sistema, você pode usar:

$ getconf PAGE_SIZE
4096

rssé o subconjunto da memória do processo atualmente carregado na RAM (em kilobytes). Isso é necessariamente menor que vsz.

Portanto, as conexões "matemáticas" são:

vsz * 1024 = sz * page_size
rss <= vsz
Esteira
fonte
Obrigado pela ótima resposta. Alguma idéia de como% mem está relacionado a rss e sz / vsz?
Ankur Agarwal
@ Mat resposta perfeita, também uma ótima pergunta Sr. abc.
iniciante 22/08/14