On 5 Mar 2002, Marcin Kasperski wrote: > |K a C z Y| <[EMAIL PROTECTED]> writes: > > W Mon, Mar 04, 2002 at 10:04:21PM +0100, Marcin Kasperski wystukał(-a): > > > Regularnie obserwuję, że dzielne XFree86 zajmuje mi około 70MB > > > pamięci (z czego koło 50 zwykle przebywa w swapie ale to mniej > > > ważne). Czy ten typ tak musi mieć a jeśli nie, od czego to może > > > zależeć? Liczby wirtualnych desktopów? > > > > a jak to zmierzyłeś ? > > > > $ ps u -p 4138 > USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND > root 4138 10.9 13.7 86816 17408 ? S< Feb18 2489:31 /usr/X11R6/bin/X
Nie ma sie czym przejmowac, ps (podobnie jak top i inne plazy) nie pokazuje tu ile Xserwer zajmuje ramu, nie pamietam jak to dokladnie jest, ale wartosc taka uzyskiwana jest chyba po dodaniu pamieci graficznej karty (to prawie na pewno) i czegostam jeszcze (moze calego ramu :-?). U mnie sytuacja wyglada jeszcze ciekawiej. PID USER PRI NI SIZE RSS SHARE STAT LC %CPU %MEM TIME COMMAND 2468 mgroch 14 0 241M 45M 46108 R 0 22.5 36.7 17:52 vmware 31666 root -10 -10 202M 16M 7468 S < 0 0.7 13.0 5:39 X4 maszynka wyposazona jest w 128MB ramu a na swapie siedzi 61MB. Ne pane to se ne da. SIZE Pokazywany jest tu w kilobajtach rozmiar kodu zadania plus obszar danych plus rozmiar stosu. RSS Całkowity rozmiar w kilobajtach pamięci fizycznej, używanej przez zadanie. Dla procesów ELF wliczane są użyte strony biblioteki, dla a.out nie. wiec interesujacy jest jedynie rozmiar RSS. Nie wiem dlaczego ps zamiast SIZE pisze VSZ, moze Virtual Size, ale to jest to samo. man top, man ps pozdrawiam -- mirek