Scheduler Activations: Effective Kernel Support for the User-Level Management of Parallelism

Anderson, Bershad, Lazowska, Levy (1992)

What sort of paper is this?

The Problem

Goal: Kernel interface that gives performance of user threads with

semantics of kernel threads.

The big picture

The Cost and Benefits of User-Level Threads

The Cost and Benefit of Kernel-Level Threads

Use scheduler activations instead of kernel threads as the context in which

to run user-level threads.

Performance enhancements

Performance

Related Work