[ 
https://issues.apache.org/jira/browse/QPID-6778?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15156675#comment-15156675
 ] 

Rob Godfrey commented on QPID-6778:
-----------------------------------

I think what we want to do here is to ensure that if any object retains a 
long-term reference to a QpidByteBuffer that comes from reading meta data which 
it may later use for writing to the wire, it should ensure that the retained 
QpidByteBuffer is from the direct buffer pool... e.g. 
BaiscContentHeaderProperties.populatePropertiesFromBuffer(QpidByteBuffer 
buffer, int propertyFlags, int size)

> [Java Broker] Load message meta data from store into direct memory rather 
> then into heap
> ----------------------------------------------------------------------------------------
>
>                 Key: QPID-6778
>                 URL: https://issues.apache.org/jira/browse/QPID-6778
>             Project: Qpid
>          Issue Type: Improvement
>          Components: Java Broker
>    Affects Versions: qpid-java-6.0
>            Reporter: Alex Rudyy
>
> At the moment Broker keeps message meta data loaded from store  in JVM heap 
> memory. The direct memory should be used for keeping message meta data.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to