Mathematische Verbindung zwischen SZ RSS und VSZ in ps o / p?

11

Ich wollte wissen, welche mathematische Verbindung zwischen der SZ-, RSS- und VSZ-Ausgabe in der ps-Ausgabe besteht, z

ps -p 2363 -o sz,rss,vsz
Ankur Agarwal
quelle
und die Ausgabe ist? ..
sendmoreinfo

Antworten:

15

szund vszstellen dasselbe dar, sind jedoch szin Seiteneinheiten angegeben, während sie vszin 1024-Byte-Einheiten angegeben sind.

Um die Seitengröße Ihres Systems zu ermitteln, können Sie Folgendes verwenden:

$ getconf PAGE_SIZE
4096

rssist die Teilmenge des Arbeitsspeichers des Prozesses, die derzeit im RAM geladen ist (in Kilobyte). Dies ist notwendigerweise kleiner als vsz.

Die "mathematischen" Verbindungen sind also:

vsz * 1024 = sz * page_size
rss <= vsz
Matte
quelle
Danke für die tolle Antwort. Irgendeine Idee, wie% mem mit rss und sz / vsz zusammenhängt?
Ankur Agarwal
@ Mat perfekte Antwort, auch eine tolle Frage Herr abc.
Anfänger