Kim van der Riet created QPID-8430:
--------------------------------------
Summary: [qpid-cpp] Excessive memory use when rerouting messages
Key: QPID-8430
URL: https://issues.apache.org/jira/browse/QPID-8430
Project: Qpid
Issue Type: Bug
Components: C++ Broker
Reporter: Kim van der Riet
Assignee: Kim van der Riet
When a message is rerouted several times, the broker's used memory increases
rapidly. This is counter-intuitive, considering that the messages themselves
are only passing from one queue to another. There is no evidence of a leak,
however, only a large growth in consumed memory.
An investigation has shown that the process of clearing traces from the message
when rerouting (whether they exist or not) causes the message and its frames to
be copied (for reasons of avoiding locks on the message, which can affect
performance).
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]