LWN.net Logo

Cooperative multitasker?

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)

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds