Github user fredrikjonson commented on the pull request:

    https://github.com/apache/activemq-artemis/pull/54#issuecomment-116482583
  
    I'm curious, could you share how you are running the p/c-tool to compare 
between amq5 and aremis? And how would one determine where the cause of the 
observed performance difference is located?
    
    It seems to me that the current default values for journal-buffer-timeout 
would theoretically allow a worst case latency for lingering packages of 3,3 ms 
on NIO, and 0.5 ms on AIO. (Right?) That is not bad at all, and quite far away 
from the 1-2 seconds you're reporting (per 1000 msg). Especially for a 
throughput test where the transfer pattern - many messages at once with little 
to no delay between them - really should be a perfect match for buffered disk 
IO.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

Reply via email to