- Name
-
ul_select_nonblock_fast_usec
- Default
-
200
- Scope
- per-process
When invoking select()
with timeout==0
(non-blocking), this
option causes non-accelerated sockets to be polled only every N μsecs.
This reduces latency for accelerated sockets, possibly at the expense of latency on unaccelerated sockets. Because accelerated sockets are typically the parts of the application which are most performance-sensitive this is often a good tradeoff.
Set this option to zero to disable, or to a higher value to further improve latency for accelerated sockets.
This option changes the behavior of select()
calls, so could potentially cause an application to misbehave.