[
https://issues.apache.org/jira/browse/ARTEMIS-1451?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16193622#comment-16193622
]
clebert suconic commented on ARTEMIS-1451:
------------------------------------------
By using a high advanced disk,
When using this with:
./artemis consumer --message-count 1000000
and
./artemis producer --threads 40 --message-count 25000
Without the patch that Luis will produce here.. I finished the test in 26.6
seconds.. reproducing around 26.5 every run.
After the patch:
25.2 seconds... reproducing around 25 every run...
And I'm not using a lot of thread pooling on this test.. that means this is
definitely a welcomed update.
> Remove synchronization on ActiveMQThreadPoolExecutor
> ----------------------------------------------------
>
> Key: ARTEMIS-1451
> URL: https://issues.apache.org/jira/browse/ARTEMIS-1451
> Project: ActiveMQ Artemis
> Issue Type: Improvement
> Affects Versions: 2.3.0
> Reporter: Luis Barreiro
> Fix For: 2.4.0
>
>
> Leverage extension points on ThreadPoolExecutor to remove all the
> synchronization from ActiveMQThreadPoolExecutor
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)