Gdzie znikło 200MB pamięci?

Michal Moskal malekith w pld-linux.org
Nie, 10 Lis 2002, 17:31:09 CET


On Sun, Nov 10, 2002 at 05:21:35PM +0100, Michal Kochanowicz wrote:
> On Sun, Nov 10, 2002 at 05:09:51PM +0100, Witold Filipczyk wrote:
> > On Sun, Nov 10, 2002 at 02:57:15PM +0100, Michal Kochanowicz wrote:
> > > Cześć
> > > 
> > > W zeszłym tygodniu zmieniłem płytę główną na Asusa z KT333 i od tego
> > > czasu zaczęły się jaja. Co jakiś czas system się przycina i przez kilka
> > > sekund tylko dysk pracuje. Teraz nie mogę się doszukać 200MB. I tak się
> > > zastanawiam, czy ja czegoś źle nie interpretuję:
> > > 
> > > [root w wieszak root]# ps axu | awk '{ A = A+$5; } END { print A; }'
> > > 119920
> > > [root w wieszak root]# free -k
> > >              total       used       free     shared    buffers     cached
> > > Mem:        515292     510628       4664          0          0     189328
> > > -/+ buffers/cache:     321300     193992
> > > Swap:       530104        832     529272
> > > [root w wieszak root]# echo $((321300-119920))
> > > 201380
> > 
> > To jest nadinterpretacja.
> Czemu? Wykazałeś tylko że to co pokazuje free jest spójne. A ja tego nie
> kwestjonuję. Zastanawiam się tylko co się stało z 200MB, których nie
> wykorzystują ani procesy ani bufory? W momencie wykonania tego free na
> tej maszynie nie działało nic dużego, nawet X nie było. I nie chce mi
> się wierzyć, aby parę getty, fetchmail, samba, nfs i kila innych
> zajmowały 300MB.

One pewnie z 30M zajmowały. To co dodałeś liczy wielokrotnie pamięć
dzieloną, więc zagadka jest tym ciekawsza :-) Tylko nie wiem czy w tym
+/- Buffers/Cache on mimo wszystko jakiś buforów nie uwzględnia. Maszyna
po resecie niedawno? Może jakiś mem-leak w kernelu?

-- 
: Michal Moskal ::::: malekith/at/pld-linux.org :  GCS {C,UL}++++$ a? !tv
: PLD Linux ::::::: Wroclaw University, CS Dept :  {E-,w}-- {b++,e}>+++ h



Więcej informacji o liście dyskusyjnej pld-users-pl