Re: SCHED_ULE, A success story
- In reply to: David Cross : "SCHED_ULE, A success story"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 01 Oct 2025 14:20:14 UTC
On 9/26/25 22:47, David Cross wrote: > Every so often I see a post about sched_ule and how it performs worse > than the classic scheduler with some noticeable deficiencies; I wanted > to offer a recent experience. This is NOT a comparison to the classic > BSD scheduler, just a realworld usecase where I think it performed > fantastically. > > I have a NUC11 (well, I had, I will be making another post momentarily > about that), that I use as a media PC and gaming for my family (it works > great). I recently did a poudriere upgrade on it, running full out with > 4? or 8? (I forget the number of cores in the machine, but poudriere was > using all of them). cores (I don't remember). Powering a _4k_ display, > and playing a movie via vlc to 4k upsampling. Not a stutter. > > Flawless. > > > That's it :) > It's always good to celebrate a success story. In my rõle as the perennial SCHED_ULE kvetch, I can now add that the key to success in my case of running "make buildworld" while misc/dnetc is running is to set the idprio of dnetc to zero. With that setting, the SCHED_ULE time for buildworld is finally comparable to (in fact five minutes better on this particular run than) SCHED_4BSD. Hmm, what should I kvetch about now? -- George