The memory is released immediately, however don't be fooled by Linux, it
will
only do the mem consolidate when it needs to, so the process will 'look'
bloated
even though it is not.
It is more efficiently for the OS to only return the mem when required
to do so.
Carl.
On 10/07/2010 05:09 PM, Adam Crain wrote:
When a queue backs up (substantially) and then eventually is read by a
subscriber, does the memory footprint get immediately released or are their
sweeps for this?
We've noticed Qpid consuming 100's of MB of memory even though their are no
queued messages, the only explanation we can formulate is that the queue
depths were high at one point and then that footprint was never released.
-Adam
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:[email protected]