Francesco Nigro created ARTEMIS-2849:
----------------------------------------

             Summary: Eliminate zeroing of buffers while writing the journal
                 Key: ARTEMIS-2849
                 URL: https://issues.apache.org/jira/browse/ARTEMIS-2849
             Project: ActiveMQ Artemis
          Issue Type: Test
          Components: Broker
            Reporter: Francesco Nigro


By default ASYNCIO, NIO and MAPPED journal while using TimedBuffer are zeroing 
the ByteBuffers used to perform the write on a journal file: under load 
TimedBuffer can be big enough that zeroing would cost the same as copying the 
actual content into it, hence saving the zeroing is quite beneficial to save 
CPU time and increase IOPS.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to