Actions
Feature #6402
openconsider using IORING_RECVSEND_POLL_FIRST for our socket-reads
Status:
New
Priority:
Low
Assignee:
-
Category:
-
Target version:
-
Start date:
03/14/2024
Due date:
% Done:
0%
Spec Reference:
Description
io_uring has an IORING_RECVSEND_POLL_FIRST which will increase the performance of read/recv/recvmsg/recvfrom calls if no data is present in the socket at the time we submit a read.
This works by going directly into poll, bypassing the initial attempt to recv/recvmsg.
Given that our sockets are often very low traffic and work in a request/response fashion, this might be worth a shot.
No data to display
Actions