Francesco Nigro created ARTEMIS-1104:
----------------------------------------
Summary: Improve performance of write on Paging
Key: ARTEMIS-1104
URL: https://issues.apache.org/jira/browse/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
(v6.3.15#6346)