[ https://issues.apache.org/jira/browse/ARTEMIS-1586?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16325267#comment-16325267 ]
ASF GitHub Bot commented on ARTEMIS-1586: ----------------------------------------- Github user michaelandrepearce commented on the issue: https://github.com/apache/activemq-artemis/pull/1757 @franz1981 i stupidly didn't screenshot it, but yes there was slight improvement for the same test case, about a 0.5k uplift on average, 10.5 -> 11k for 2producers, 2consumers persistent AIO and without slave running, but master is configured for HA, i simply didn't start the slave as servers I'm using some reason could only get onto one of them. > Reduce GC pressure due to String allocations on Core protocol > ------------------------------------------------------------- > > Key: ARTEMIS-1586 > URL: https://issues.apache.org/jira/browse/ARTEMIS-1586 > Project: ActiveMQ Artemis > Issue Type: Improvement > Reporter: Francesco Nigro > Assignee: Francesco Nigro > > The core protocol produce a huge amount of StringValue/SimpleString instances > during CoreMessage decoding of SessionSendMessages. > Often these instances are the same during the lifetime of a client/server > connection: providing efficient interners would help to reduce the GC > pressure, increasing the broker capacity/scalability. -- This message was sent by Atlassian JIRA (v6.4.14#64029)