On Wed, Sep 2, 2026 at 1:32 PM Edouard Klein <[email protected]> wrote:
> My understanding of the benefits is that by removing interrupts and
> context switching you gain a surprising amount of performance for
> userspace tasks, each of which gets a basically dedicated core from
> start to finish (with all its cache). Is that correct ?
Approximately. It depends on the userspace program, of course, but
what it undeniably gets you is a reduction in the amount of _jitter_
experienced by a particular core. This can lead to significantly lower
tail latency at the higher percentiles. If you have an application
that is particularly sensitive to latency, that may be significant. On
the other hand, if your program is bursty, it may be much less so.
- Dan C.
------------------------------------------
9fans: 9fans
Permalink:
https://9fans.topicbox.com/groups/9fans/Ta20bdef5171bc207-M8c48d6264001ecfdae7019a6
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription