On Wed, Sep 2, 2026 at 14:29 Dan Cross <[email protected]> wrote:

> 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.


So much of computing devolves to queueing, and therefore Little’s Law.



------------------------------------------
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Ta20bdef5171bc207-M3f3daaa66fa10dfee48f670e
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

Reply via email to