Hi,

there was memory issue with smsbox but should be fixed already. Please try to 
run SVN trunk version
because 1.5.0 is really tooo old.

Alex

Am 27.04.2014 um 08:27 schrieb Andreas Fink <[email protected]>:

> If there's a memory leak (which it looks like) it should be relatively easy 
> to spot and fix.
> valgrind should be able to tell you where the blocks are allocated which are 
> not freed.
> 
> On 26.04.2014, at 22:31, [email protected] wrote:
> 
>> Hi Rene and other Kannel developers,
>> 
>> Hanh posted his Valgrind research to the user group for smsbox and
>> opensmppbox.  His results seem interesting and so I'm copying them to this
>> thread so the Kannel developers can view them.
>> These results can be viewed by following the thread on Wed, Apr 23, 2014 at
>> 3:41 AM, by Hanh Le Bich <[email protected]> with the Subject: Re: 2
>> Questions re Redis/Debian.
>> (The email subject is not related to this issue.)
>> 
>> His research shows that opensmppbox and smsbox may have serious memory
>> issues.
>> I use the word "may" as until others have confirmed his results, there could
>> be a mistake somewhere.
>> Is there anyone who has a test environment that can follow his approach and
>> confirm for the Kannel community if opensmppbox and smsbox have serious
>> memory issues?
>> 
>> His approach is:
>>>> Let me describe a little bit for my application back end. It's  pretty
>>>> simple: i make a loop that for each second, it push an sms via kannel 
>>>> CGI for 1K mobile numbers, that mean throughput is 1000 msg/sec.
>>>> My kannel configuration is simple too, it's only smsbox -> bearerbox
>>>> -> SMSC (via smpp), no file storage, no SQL, no dlr (actually
>> dlr-mask=8).
>> 
>> For smsbox:
>>>> In the pass when using ver 1.4.3, it was fine for years. After 
>>>> upgrade to 1.5.0, after each few days, i realized smsbox is reset, 
>>>> then i found it exhaust my memory. It's funny that smsbox consume the 
>>>> mem and doesn't release. Example, if it occupies 50% your mem and you 
>>>> stop sms pushing, it will 50% forever except the box restarting.
>>>> That's all, same server with no other tasks, same back end, just 
>>>> different kannel version.
>>>> 
>>>> Just paste the valgrind sum in here:
>>>> 
>>>> ==27581== LEAK SUMMARY:
>>>> ==27581==    definitely lost: 1,077,904 bytes in 67,369 blocks
>>>> ==27581==    indirectly lost: 673,660 bytes in 67,366 blocks
>>>> ==27581==      possibly lost: 160 bytes in 13 blocks
>>>> ==27581==    still reachable: 1,240 bytes in 39 blocks
>>>> ==27581==         suppressed: 0 bytes in 0 blocks
>>>> ==27581== Reachable blocks (those to which a pointer was found) are 
>>>> not shown.
>>>> ==27581== To see them, rerun with: --leak-check=full 
>>>> --show-leak-kinds=all ==27581== ==27581== For counts of detected and 
>>>> suppressed errors, rerun with: -v ==27581== ERROR SUMMARY: 3 errors 
>>>> from 3 contexts (suppressed: 45 from 10)
>> 
>> For opensmppbox 
>>> opensmppbox  drains your memory 10 times faster than smsbox
>>> ==31087== LEAK SUMMARY:
>>> ==31087==    definitely lost: 78,944 bytes in 4,882 blocks
>>> ==31087==    indirectly lost: 4,911,232 bytes in 4,859 blocks
>>> ==31087==      possibly lost: 48,496 bytes in 74 blocks
>>> ==31087==    still reachable: 3,124,401 bytes in 26,735 blocks
>>> ==31087==         suppressed: 0 bytes in 0 blocks
>>> ==31087== Reachable blocks (those to which a pointer was found) are 
>>> not shown.
>>> ==31087== To see them, rerun with: --leak-check=full 
>>> --show-leak-kinds=all ==31087== ==31087== For counts of detected and 
>>> suppressed errors, rerun with: -v ==31087== ERROR SUMMARY: 10 errors 
>>> from 10 contexts (suppressed: 45 from 10)
>> 
>> Regards
>> 
>> 
>> 
>> 
>> 
> 
> 
> 
> 
> Andreas Fink
> 
> CEO DataCell ehf
> CEO Backbone ehf
> 
> ---------------------------------------------------------------
> Tel: +41-61-6666330 Fax: +41-61-6666331  Mobile: +41-79-2457333
> Address: Clarastrasse 3, 4058 Basel, Switzerland
> E-Mail:  [email protected]
> www.datacell.com, www.backbone.is, www.finkconsulting.com www.fink.org
> ---------------------------------------------------------------
> Jabber/XMPP: [email protected]
> ICQ: 8239353 Skype: andreasfink 
> 
> 
> 
> 

Reply via email to