Special schedulers, one CPU only kernel, one only userland

Julian Elischer julian at elischer.org
Thu Aug 11 07:07:05 GMT 2005


gnn at freebsd.org wrote:
> But, the question, which is interesting to me for other reasons
> (namely putting in various real-time schedulers) was not answered.  Do
> we currently have the requisite primitives to implement different
> schedulers or is there still a lot of jiggery/pokery required?

An attempt was made to create a scheduler API (see sched.h)

As it has only been used for 4BSD and ULE we do not yet know how successful
the abstraction was,
but theoretically it shouldbe relatively easy to slot in a  different
scheduler.
Anything that is missing probably should be added.

> 
> Thanks,
> George
> _______________________________________________
> freebsd-arch at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-arch
> To unsubscribe, send any mail to "freebsd-arch-unsubscribe at freebsd.org"



More information about the freebsd-arch mailing list