about memory usage / WAS: ellinika sto xmms

Christos Ricudis ricudis at komodino.itc.auth.gr
Thu Jul 13 14:50:32 EEST 2006


Nick Demou wrote:
> Την 13/7/2006, Giorgos Keramidas <keramida at ceid.upatras.gr> έγραψε:
>   
>> On 2006-07-13 12:21, Nick Demou <ndemou at gmail.com> wrote:
>>     
>>> Την 13/7/2006, Christos Ricudis <ricudis at komodino.itc.auth.gr> έγραψε:
>>>       
>>>> [...]
>>>>
>>>> An metrhseis to Resident Set Size (sthlh RSS sto ps -auxw) eisai panw
>>>> katw mesa.
>>>>         
>>> 4 what is worth: διαβάζοντας το paper του de icaza & Berkman που
>>> ανέφερα, η άποψη τους είναι πως μια καλή κατα προσέγγιση εκτίμηση για
>>> το πόση μνημη απαιτεί ένα προγραμμα προκύπτει αν από το RSS αφαιρέσεις
>>> το SHARE
>>>       
>> Ανάλογα τι είναι το 'SHARE'.
>>
>>     
>
> IMHO κατα 99% αναφέρεται στο SHR (πρέπει να διαβάσεις το εν λόγο paper
> [1] για να είσαι σίγουρος)
>
>           SHR  --  Shared Mem size (kb)
>           The amount of shared memory used by a task.  It simply reflects mem‐
>           ory that could be potentially shared with other processes.
>   

Ayto kai pali de leei para polla apo mono tou. Mporei na einai 
malloc()ed pages pou einai shared me kapoio allo process, opote th 
metras mia fora gia ola ta shared processes. Mporei wstoso na einai ena 
shared mmap() region, pou synh8ws katalambanei elaxisth mnhmh.

Sthn praksh, to megalytero meros twn shared memory regions sta 
perissotera processes einai mmap()ed biblio8hkes (libc, ktl). Apo kei 
bgainei kai to rationale tou "afaireis to SHR apo to RSS". 

-- 
Christos Ricudis				ricudis at itc.auth.gr
Systems Administrator				+30-2310-998656
IT Support Center
Aristotle University of Thessaloniki, GREECE




More information about the Linux-greek-users mailing list