Ekg/Ekg2 wyciek pami

Tematy związane z oprogramowaniem, instalacją, konfiguracją
pompka
Posty: 3
Rejestracja: 13 listopada 2010, 00:07

Ekg/Ekg2 wyciek pamięci?

Post autor: pompka »

Witam forum.

Otóż, problem polega na tym, iż od pewnego czasu coś zjadało mi RAM w systemie, ale to tak totalnie, że nie dało się zalogować.

Z pomocą:

Kod: Zaznacz cały

collectd
monitorowałem sobie procesy typu apache, bind, mysql, proftpd, postfix itp., ponieważ myślałem, że może było jakieś włamanie, czy coś w ten deseń - lecz jednak to nie było to.

Problemem okazał się klient Ekg kolegi, zostawiony w programie screen na noc.
Sprawa jest na tyle śmieszna, iż jeśli wpiszę sobie:

Kod: Zaznacz cały

free -m
to dostaję informacje prawidłowe typu, że 2021MB z 2048MB pamięci RAM jest zajęte.
Lecz patrząc na proces Ekg z poziomu poleceń: top/htop/proc zajętość pamięci przez ten proces to jakieś 0.2%.
Jeśli zabiję proces Ekg kolegi to od razu pamięć się zwalnia i wszystko wraca do normy.

Dzieje się tak w Ekg jak i w Ekg2, Debian to aktualny Lenny.
Paczka Ekg z repozytorium Debiana, ostatnie Ekg2 kompilowane ręcznie.
Platforma AMD Phenom, OS 32bit.
RAM zjada ,,randomowo'' nie znalazłem reguły na to.

Prosiłbym o jakąś pomoc w tej sprawie.

Pozdrawiam.
Dziękuję.
wirusek
Posty: 9
Rejestracja: 03 listopada 2010, 15:03

Post autor: wirusek »

To pokaż wynik:

Kod: Zaznacz cały

free -m
pompka
Posty: 3
Rejestracja: 13 listopada 2010, 00:07

Post autor: pompka »

Kod: Zaznacz cały

pompka@cappy:/home# free -m
             total       used       free     shared    buffers     cached
Mem:          2048        720        1328          0          0          0
-/+ buffers/cache:        720        1328
Swap:            0          0          0
Ogólnie jest to VPS na OpenVZ, stąd brak partycji wymiany.
Teraz akurat ekg jest w porządku.
wirusek
Posty: 9
Rejestracja: 03 listopada 2010, 15:03

Post autor: wirusek »

To pokaż wynik polecenia:

Kod: Zaznacz cały

free -m
jak ekg "zje" pamięć.
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

wirusek, zacznij używać tagów code.
pompka
Posty: 3
Rejestracja: 13 listopada 2010, 00:07

Post autor: pompka »

Kod: Zaznacz cały

pompka@cappy:/home# free -m
             total       used       free     shared    buffers     cached
Mem:          2048        1860        88          0          0          0
-/+ buffers/cache:        1860        88
Swap:            0          0          0
Później proces Ekg został ubity, mam skrypt zapuszczony z opóźnieniem w tle, coby ubijał proces Ekg, bez tego VPS się zawiesza z braku RAM-u.
ODPOWIEDZ