User-Level Scheduling with Kernel Threads

Abstract

Today’s operating systems provide kernel threads for parallel applications and multi-threaded servers. Scheduling plays an important role with regard to efficiency and fairness — especially for distributed applications, multimedia processing and server processes. A multi-threaded application should be able to specify the scheduling strategy for its threads… (More)

Topics

9 Figures and Tables

Slides referencing similar topics