This could one of:
- you are misinterpreting whatever you used to measure memory usage - that is quite common - people often don't realise that Linux (and Windows) try and run with almost all memory in use, by keeping old copies of blocks from files in memory;
- you are getting fragmentation, and the memory usage will stabilise after a few reloads;
- there is a memory leak, and you will either have to follow the memory leak debugging procedure, or wait until someone who can debug it finds and fixes it.
Having the actual evidence would help to select which of the three applies here, as would knowing the size of the leak.https://wiki.asterisk.org/wiki/display/ ... +Debugging