You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@activemq.apache.org by "Francesco Nigro (JIRA)" <ji...@apache.org> on 2018/07/11 08:57:00 UTC
[jira] [Created] (ARTEMIS-1977) ASYNCIO can reduce sys-calls to
retrieve I/O completion events
Francesco Nigro created ARTEMIS-1977:
----------------------------------------
Summary: ASYNCIO can reduce sys-calls to retrieve I/O completion events
Key: ARTEMIS-1977
URL: https://issues.apache.org/jira/browse/ARTEMIS-1977
Project: ActiveMQ Artemis
Issue Type: Improvement
Components: Broker
Affects Versions: 2.6.2
Reporter: Francesco Nigro
Assignee: Francesco Nigro
Fix For: 2.7.0
On LibAIO is possible to retrieve the I/O completion events without
using io_getevents sys-calls by reading the user-space ring buffer used by the
kernel to store them.
This is already beneficial for very fast disks and necessary for further improvements
of ASYNCIO Journal to leverage (very) fast low-latency disks by going completly
lock-free.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)