[rabbitmq-discuss] looks like a memory leak, 2.4.1
Gavin M. Roy
gmr at myyearbook.com
Wed May 4 20:42:01 BST 2011
On Mon, May 2, 2011 at 3:29 PM, Matthias Radestock <matthias at rabbitmq.com>wrote:
> Gavin,
>
> Gavin M. Roy wrote:
>
>> On Monday, May 2, 2011 at 2:48 PM, Matthias Radestock wrote:
>>
>>> The above graph shows system memory usage. It is perfectly normal for a
>>> non-idle linux system to gradually fill up all the memory with cached
>>> files.
>>>
>> Which I expect in disk buffers in that graph. The inactive memory is what
>> threw me, going back and re-reading up on it, this is memory that previously
>> been allocated in vm that can be reclaimed for other use, correct?
>>
>
> I have no idea. Consult your resident Linux expert ;)
So some more color, I decided to dive deeper into this to see what I could
find. The short version is I jumped into erl using -remsh and ran
erlang:garbage_collect(). and saw an immediate drop in that inactive memory.
I am using R14B01. I am reluctant to let that inactivity hit the upper
bounds of my ram, but at the same time, I want to see if the erlang vm is
just allocating until it can't and then will reclaim usage.
I did however with a certain level of clarity find that by issuing the
command in the erlang attached process, inactive memory held in the linux
kernel dropped by 83%.
Commands run:
$ erl -sname temp -remsh rabbit at rabbit03
1> erlang:garbage_collect().
true
May not be the bunny, but it seems to the vm.
Gavin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20110504/59756dd3/attachment.htm>
More information about the rabbitmq-discuss
mailing list