Threads and Input/Output in the Synthesis Kernel

H. Massalin, and C. Pu. Proceedings of the 12th ACM Symposium on Operating Systems Principles December 1989, pp. 191-200

The Goals: Make kernel calls fast, lower synchronization overhead, do fine-grain scheduling, adapt to load changes

How:

Some pitfalls: No virtual memory; context switching speed obtained by using RR scheduling (but with variable quanta)


Umesh Shankar
Last modified: Tue Jul 3 17:54:35 PDT 2001