Userspace scheduling policy daemon
Posted Jul 5, 2007 13:49 UTC (Thu) by abatters
(✭ supporter ✭
Parent article: CFS group scheduling
> So any particular policy can be implemented through the creation of a simple, user-space daemon which responds to process creation events by placing newly-created processes in the right group.
Using a userspace daemon to set process scheduling policy might be fine for long-running processes like the X server, but wouldn't it introduce a lot of overhead for short-lived processes like gcc during kernel builds? I expect it would add a few context switches of overhead to every fork(); that doesn't seem consistent with general kernel developer attitude towards efficiency.
to post comments)