- Name
-
int_driven
- Default
-
1
- Minimum
-
0
- Maximum
-
1
- Scope
- per-stack
Put the stack into an 'interrupt driven' mode of operation. When this option is not enabled Onload uses heuristics to decide when to enable interrupts, and this can cause latency jitter in some applications. So enabling this option can help avoid latency outliers.
This option is enabled by default except when spinning is enabled.
This option can be used with spinning to prevent outliers caused when the spin timeout is exceeded and the application blocks, or when the application is descheduled. In this case we recommend that interrupt moderation be set to a reasonably high value (e.g. 100 μs) to prevent too high a rate of interrupts.