@michael Before putting the mmap in action on paging I've started to make some improvements around the current one:
https://issues.apache.org/jira/browse/ARTEMIS-1104 (https://github.com/franz1981/activemq-artemis/tree/paging_improved) With this change, on steady state: - the writes while paging won't produce any garbage - the memory footprint will be constant - there will not be created any (hidden) additional copy of the data before writing into the file (on NIO), improving the write performance As soon as I'll have some number with the effects on the overall broker, I'll publish them, but the first tests on it already shows a massive reduction in the minor GC numbers: <http://activemq.2283324.n4.nabble.com/file/n4724758/original_paging.png> <http://activemq.2283324.n4.nabble.com/file/n4724758/improved_paging.png> -- View this message in context: http://activemq.2283324.n4.nabble.com/Paging-tp4724085p4724758.html Sent from the ActiveMQ - Dev mailing list archive at Nabble.com.
