By: Matt Sayler (sayler.delete@this.thewalrus.org), October 3, 2021 8:02 am
Room: Moderated Discussions
Michael S (already5chosen.delete@this.yahoo.com) on October 3, 2021 5:24 am wrote:
> Frankly, I don't care about what's going on in kernel.
> In my performance-critical usage scenarios kernel performance almost never matters.
> My personal feeling is that, apart from FLIH, kernel could be better (simpler
> and more robust, if not faster) with the same eager state saving policy that
> I advocate for user mode. But, obviously, I never did kernel profiling.
To be fair, part of not caring about what's going on in a kernel depends on it being fast, unobtrusive, and mostly invisible.
This is easier for some kinds of code than others, but Ahmdal's a bitch… The code you don't control is always an opportunity to discover a case you depend on that's slow, invasive, and impossible to work around.
> Frankly, I don't care about what's going on in kernel.
> In my performance-critical usage scenarios kernel performance almost never matters.
> My personal feeling is that, apart from FLIH, kernel could be better (simpler
> and more robust, if not faster) with the same eager state saving policy that
> I advocate for user mode. But, obviously, I never did kernel profiling.
To be fair, part of not caring about what's going on in a kernel depends on it being fast, unobtrusive, and mostly invisible.
This is easier for some kinds of code than others, but Ahmdal's a bitch… The code you don't control is always an opportunity to discover a case you depend on that's slow, invasive, and impossible to work around.