Discussion:
[ekg-users] Zajętość pamięci
Michał Przyłuski
2011-09-30 17:36:51 UTC
Permalink
Witam,

Ju? jaki? czas temu (1 czerwca 2011) raportowa?em wywalaj?co-zatykaj?ce si? ekg. I faktycznie, po rekompilacji do najnowszej wersji problem wywalania si? znikn??, co jest dobr? wiadomo?ci?. Nadal ekg "zatyka si?" na parsowaniu wielkich XMLi (po kilku dniach uptime'u), ale poniewa? zatykanie si? jest poj?ciem wzgl?dnym (i trudno je tropi?), to sprawy nie dr???.

Dzi? natomiast, zauwa?y?em, ?e
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME P COMMAND
8952 kotek 20 0 3030m 2.9g 1764 S 0.0 37.2 104:24 3 ekg

Tak, ekg po?era pami??, i to na gigabajty.

Pierwsze moje przypuszczenie pad?o na backlog, kt?ry mia?em ustawiony na 100k linii. Po zmniejszeniu go na 1000, zu?ycie pami?ci nie uleg?o zmianie. Wi?c to chyba co? innego. Co m?g?bym do??czy?, aby pomo? zdiagnozowa? problem (je?li jest tu w og?le jaki? problem - pomy?la?em, ?e mo?e to, i zatykanie si? przy parsowaniu, s? zwi?zane, czyli jest sobie co?.. co si? strasznie rozrasta wraz z wiekiem ekg).

Inne dane:
30-1925 ::: EKG - Eksperymentalny Klient Gadu-Gadu (20110601)
30-1925 ::: libgadu-20110601 (protok?? 0x2e, klient 10.1.0.11070)
30-1925 ::: skompilowano: Jun 2 2011 09:36:51

30-1925 ::: Program dzia?a od: 2011-09-21 01:54
30-1925 ::: Aktualny serwer: 91.214.237.54:8074
30-1925 ::: Po??czony od: 05:31

"Na oko" od uruchomienia ekg przes?a?o jakie? 3000 wiadomo?ci, wi?c nie ekstrealne ilo?ci.

Za??czam /proc/8952/maps
Z tego co widz?, wi?kszo?? zajmuje sterta.. czyli ?adne zaskoczenie.

Pozdrawiam,
Micha? Przy?uski
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: ekg-maps.txt
Url: http://lists.ziew.org/pipermail/ekg-users/attachments/20110930/b09af2ba/attachment.txt
fi9o
2011-10-01 10:28:58 UTC
Permalink
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
25221 fi9o 25 5 20404 7468 3436 S 0.3 0.7
83:36.16 ekg

oraz

12:28 ::: Program dzia?a od: 2011-09-01 17:52
12:28 ::: Aktualny serwer: 91.214.237.9:8074
12:28 ::: Po??czony od: 2011-09-30 05:30

Moje ekg dziala od miesiaca i nie robi takich cudow.
Jest to wersja z svn. Na serwerze gentoo.

Moze to kwestia jakis dziwnych ustawien Twojej maszyny?
Moze to cos z grsec, albo innym ustrojstwem?
Marcin Owsiany
2011-10-04 08:53:25 UTC
Permalink
Post by Michał Przyłuski
Witam,
Ju? jaki? czas temu (1 czerwca 2011) raportowa?em wywalaj?co-zatykaj?ce si? ekg. I faktycznie, po rekompilacji do najnowszej wersji problem wywalania si? znikn??, co jest dobr? wiadomo?ci?. Nadal ekg "zatyka si?" na parsowaniu wielkich XMLi (po kilku dniach uptime'u), ale poniewa? zatykanie si? jest poj?ciem wzgl?dnym (i trudno je tropi?), to sprawy nie dr???.
Dzi? natomiast, zauwa?y?em, ?e
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME P COMMAND
8952 kotek 20 0 3030m 2.9g 1764 S 0.0 37.2 104:24 3 ekg
Tak, ekg po?era pami??, i to na gigabajty.
Ja bym strzela? ?e to wyciek pami?ci w jakim? pluginie. Jakie masz
zaladowane? (/plugin)
Post by Michał Przyłuski
"Na oko" od uruchomienia ekg przes?a?o jakie? 3000 wiadomo?ci, wi?c nie ekstrealne ilo?ci.
Czyli wyciek jest zapewne przy czym? co odpala si? regularnie,
niezale?nie od przychodz?cych wiadomo?ci.
--
Marcin Owsiany <porridge at debian.org> http://marcin.owsiany.pl/
GnuPG: 1024D/60F41216 FE67 DA2D 0ACA FC5E 3F75 D6F6 3A0D 8AA0 60F4 1216
Loading...