Hi Andreas.
What about "Enable memory checking"? You say on compiler time with " --with-malloc="? When stop the kannel, it appears the "list of all unused memory allocations"? Thanks in advance. Allison Almeida. 2008/2/22, Andreas Fink <[EMAIL PROTECTED]>: > > Enable memory checking and let it run for a while. then quit > bearerbox. At quit it will list all unused memory allocations. > Top is not really relevant as it might use the memory for a good > reason (like incoming SMS are not forwarded because there's not SMSBOx > connected or the like). > > There is no real difference between the different modem types except > the AT commands sent to them. So the Code is exactly the same. The > strings are not but thats in the config file. > > > On 22.02.2008, at 15:37, [EMAIL PROTECTED] wrote: > > > Hi, > > I need some help with a memory leak running kannel. I'm using Debian > > (Etch) > > on a Intel Core2Duo processor. I've tried the Debian-package and the > > latest > > cvs-version on an x86_64 an i386 arch. > > > > The problem is that the bearerbox runs into a memory leak when > > connected to > > a Wavecom Dualband modem (WMOD2B-G900/1800). If I run the same > > system with > > a Single Band Modem (WMO2-G900) everything is fine. > > > > I've tested with several modems to exclude a modemfailure. Every > > test the > > same result Single Band works, Dual Band doesn't. There are no > > warnings, > > errors or panics in the kannel-core.log. bearerbox is connecting the > > modem > > and sending messages correctly. Only thing is that after aprox 5 > > mins the > > mainmemory and swap are full and the system isn't working anymore. > > > > Has anyone any idea or solution for this problem. > > > > > > kannelversion: > > > > Kannel bearerbox version `cvs-20080221'. Build `Feb 22 2008 > > 13:52:03', > > compiler `4.1.2 20061115 (prerelease) (Debian 4.1.1-21)'. System > > Linux, release 2.6.18, version #1 SMP Wed Feb 6 15:48:23 CET 2008, > > machine x86_64. Hostname xxx.xxx.xx, IP 192.168.10.94. Libxml > > version 2.6.27. Using native malloc. > > > > > > top after 1 minute: > > > > top - 15:06:48 up 2 min, 6 users, load average: 0.27, 0.24, 0.10 > > Tasks: 76 total, 2 running, 74 sleeping, 0 stopped, 0 zombie > > Cpu0 : 55.5%us, 1.0%sy, 0.0%ni, 43.5%id, 0.0%wa, 0.0%hi, > > 0.0%si, 0.0%st > > Cpu1 : 43.0%us, 0.7%sy, 0.0%ni, 56.3%id, 0.0%wa, 0.0%hi, > > 0.0%si, 0.0%st > > Mem: 512096k total, 198268k used, 313828k free, 6308k > > buffers > > Swap: 1502036k total, 0k used, 1502036k free, 27296k > > cached > > > > PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND > > 2657 kannel 18 0 221m 127m 1260 S 100 25.6 0:09.17 bearerbox > > 1 root 18 0 6120 688 564 S 0 0.1 0:01.31 init > > > > top after 2 minutes: > > > > top - 15:07:13 up 2 min, 6 users, load average: 0.52, 0.30, 0.12 > > Tasks: 75 total, 1 running, 74 sleeping, 0 stopped, 0 zombie > > Cpu0 : 69.8%us, 3.7%sy, 0.0%ni, 6.6%id, 19.9%wa, 0.0%hi, > > 0.0%si, 0.0%st > > Cpu1 : 11.6%us, 0.7%sy, 0.0%ni, 87.4%id, 0.3%wa, 0.0%hi, > > 0.0%si, 0.0%st > > Mem: 512096k total, 506032k used, 6064k free, 104k > > buffers > > Swap: 1502036k total, 8928k used, 1493108k free, 5796k > > cached > > > > PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND > > 2657 kannel 18 0 556m 461m 636 S 86 92.3 0:33.66 bearerbox > > 1 root 18 0 6120 252 228 S 0 0.0 0:01.31 init > > > > top after 3 minutes: > > > > top - 15:08:11 up 3 min, 7 users, load average: 0.95, 0.47, 0.19 > > Tasks: 75 total, 2 running, 73 sleeping, 0 stopped, 0 zombie > > Cpu0 : 0.0%us, 2.7%sy, 0.0%ni, 89.7%id, 7.3%wa, 0.0%hi, > > 0.3%si, 0.0%st > > Cpu1 : 98.7%us, 1.3%sy, 0.0%ni, 0.0%id, 0.0%wa, 0.0%hi, > > 0.0%si, 0.0%st > > Mem: 512096k total, 506416k used, 5680k free, 148k > > buffers > > Swap: 1502036k total, 825452k used, 676584k free, 2416k > > cached > > > > PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND > > 2657 kannel 18 0 1354m 470m 368 S 100 94.0 1:31.88 bearerbox > > 190 root 10 -5 0 0 0 S 3 0.0 0:01.30 kswapd0 > > > > > > thanks for helping, > > Steven Koenig > >
