Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
VSS e RSZ
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
Ambrosa
n00b
n00b


Joined: 04 Nov 2003
Posts: 31
Location: Milan - Italy

PostPosted: Wed Nov 17, 2004 7:00 pm    Post subject: VSS e RSZ Reply with quote

Volendo conoscere la memoria occupata da un processo, il valore da considerare e' il VSS o l'RSZ ?
Potete gentilmente darmi delucidazioni su questi due parametri ?
A vedere il %MEM dell'esempio qui sotto (la macchina ha 512MB di RAM fisica) sembrerebbe esserci una correlazione con il RSZ.

Grazie per ogni chiarimento vorrete fornirmi.

------------ < ps axu >--------------
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.0 1272 468 ? S Nov16 0:04 init
root 253 0.0 0.1 1336 552 ? S Nov16 0:05 syslogd -m 0
root 261 0.0 0.0 1888 496 ? S Nov16 0:00 klogd
----------------------------------------
Back to top
View user's profile Send private message
comio
Advocate
Advocate


Joined: 03 Jul 2003
Posts: 2191
Location: Taranto

PostPosted: Wed Nov 17, 2004 9:53 pm    Post subject: Reply with quote

dal man:

Quote:

rss RSS resident set size, the non-swapped physical memory that a task has used (in kiloBytes).
(alias rssize, rsz).
vsz VSZ virtual memory size of the process in KiB (1024-byte units). Device mappings are currently
excluded; this is subject to change. (alias vsize).


Quindi RSS è la memoria che il programma usa nel breve per il principio di località ed è quella effettivamente in RAM.

VSZ è la memoria "puntabile" dal processo ed è la memoria totale occupata... anche se non necessariamente occupata ;) (leggetevi le ottimizzazioni strane della fork).

ciao!
_________________
RTFM!!!!

e

http://www.comio.it
:)
Back to top
View user's profile Send private message
gutter
Bodhisattva
Bodhisattva


Joined: 13 Mar 2004
Posts: 7162
Location: Aarau, Aargau, Switzerland

PostPosted: Wed Nov 17, 2004 9:54 pm    Post subject: Reply with quote

Se cerchi nel forum trovi una faq sull'uso della ram sotto linux e trovi anche una breve spiegazione alla tua domanda.
_________________
Registered as User #281564 and Machines #163761
Back to top
View user's profile Send private message
Ambrosa
n00b
n00b


Joined: 04 Nov 2003
Posts: 31
Location: Milan - Italy

PostPosted: Wed Nov 17, 2004 10:07 pm    Post subject: Reply with quote

Quindi non e' immediato calcolare quanta RAM un processo puo' consumare.

In soldoni stavo facendo due conti di quanti demoni httpd (in prefork) posso avere come MaxClient prima che la macchina si metta a swappare (ORRORE !).

Per ogni httpd running ho una VSS di 18 MB (circa) e una RSZ di 8 MB (circa). A voler essere dalla parte della ragione dovrei allora considerare il valore massimo (VSS=18MB) ma dalle prove fatte non ho riscontro.
Sembra essere piu' ragionevole considerare il valore si RSZ il quale pero' potrebbe in realta' crescere sino al VSS

Bel casino :-(
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum