activemq-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Francesco Nigro (JIRA)" <>
Subject [jira] [Created] (ARTEMIS-1104) Improve performance of write on Paging
Date Sun, 09 Apr 2017 09:27:41 GMT
Francesco Nigro created ARTEMIS-1104:

             Summary: Improve performance of write on Paging
                 Key: ARTEMIS-1104
             Project: ActiveMQ Artemis
          Issue Type: Improvement
            Reporter: Francesco Nigro
            Assignee: Francesco Nigro
            Priority: Minor

NIO need a direct buffer to perform efficient writes.
If the write is performed using heap buffers, the OpenJDK/Oracle implementation will create
a cache of direct ones, performing a copy into it before writing into the file.
Using a cached (per Page) instance of direct buffer will reduce the pressure on  the GC (lowering
the memory footprint at runtime) and will improve the NIO's write efficiency.

This message was sent by Atlassian JIRA

View raw message