Uploaded image for project: 'ActiveMQ Artemis'
  1. ActiveMQ Artemis
  2. ARTEMIS-1977

ASYNCIO can reduce sys-calls to retrieve I/O events

    XMLWordPrintableJSON

Details

    Description

      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. 

       

       

      Attachments

        Issue Links

          Activity

            People

              nigro.fra@gmail.com Francesco Nigro
              nigro.fra@gmail.com Francesco Nigro
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 6h 10m
                  6h 10m