Matematyczny związek między SZ RSS i VSZ w ps o / p?

11

Chciałem wiedzieć, jakie jest matematyczne połączenie między wyjściem SZ, RSS i VSZ w wyjściu ps, np

ps -p 2363 -o sz,rss,vsz
Ankur Agarwal
źródło
a wynikiem jest? ..
sendmoreinfo

Odpowiedzi:

15

szi vszreprezentują to samo, ale szjest w jednostkach strony, podczas gdy vszw 1024 bajtach.

Aby uzyskać rozmiar strony swojego systemu, możesz użyć:

$ getconf PAGE_SIZE
4096

rssjest podzbiorem pamięci procesu, który jest aktualnie ładowany do pamięci RAM (w kilobajtach). Jest to z konieczności mniejsze niż vsz.

Tak więc „matematyczne” połączenia to:

vsz * 1024 = sz * page_size
rss <= vsz
Mata
źródło
Dzięki za świetną odpowiedź. Wiesz, jak% mem jest powiązany z rss i sz / vsz?
Ankur Agarwal
@Mat idealna odpowiedź, również świetne pytanie Mr. abc.
początkujący