Cooperative multitasker?
Posted Oct 15, 2009 13:22 UTC (Thu) by
forthy (guest, #1525)
Parent article:
Concurrency-managed workqueues
The specification "only one thread running, switching when blocking"
looks more that what's required here is a cooperative multitasker, not a
"new scheduler class". A cooperative multitasker is much simpler than a
scheduler class. And now the Linux kernel developers plug a cooperative
multitasker on top of their already quite complicated scheduler... Duh.
No wonder there's accumulated bloat in the kernel.
(
Log in to post comments)