diff options
author | Jens Axboe <axboe@kernel.dk> | 2021-10-12 09:28:46 -0600 |
---|---|---|
committer | Jens Axboe <axboe@kernel.dk> | 2021-10-18 14:40:46 -0600 |
commit | b688f11e86c9a22169a0e522530982735d2db19b (patch) | |
tree | e8a8c0f3d88d4194576c61993e056075e4029fb6 /scripts/gdb/linux/lists.py | |
parent | c234a65392062504acf04afe0ae404cca61a8e1a (diff) |
io_uring: utilize the io batching infrastructure for more efficient polled IO
Wire up using an io_comp_batch for f_op->iopoll(). If the lower stack
supports it, we can handle high rates of polled IO more efficiently.
This raises the single core efficiency on my system from ~6.1M IOPS to
~6.6M IOPS running a random read workload at depth 128 on two gen2
Optane drives.
Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'scripts/gdb/linux/lists.py')
0 files changed, 0 insertions, 0 deletions