You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Optimize IO handling by draining FDs on every wake-up.
A single IO wake-up can correspond to multiple actual IO events/waiting IO.
Currently, after handling a single event we go back to waiting on the FD, where we will
be immediatly woke again because of the already waiting IO.
This increases context switches and can increase latency.
By handling all the IO possible on every wakeup before waiting again we can reduce both of these.
0 commit comments