Title :
Processor capacity reserves: an abstraction for managing processor usage
Author :
Mercer, Clifford W. ; Savage, Stefan ; Tokuda, Hideyuki
Author_Institution :
Sch. of Comput. Sci., Carnegie Mellon Univ., Pittsburgh, PA, USA
Abstract :
We have briefly motivated and described processor capacity reserves and our prototype implementation of reserves in Real-Time Mach. The reservation mechanism provides a way for application programs to specify their reservation requests and incorporates a scheduling framework which supports an admission control policy. The reservation system accurately measures processor usage of individual threads, even when these threads invoke user-level servers to do work on their behalf, and the scheduler enforces reservations by relegating reserves to a time-sharing pool after their reservations have been consumed
Keywords :
operating systems (computers); scheduling; storage management; Real-Time Mach; admission control policy; multimedia; operating systems; processor capacity reserves; processor usage; prototype implementation; reservation requests; scheduling framework; time-sharing pool; Control systems; Interference; Multimedia systems; Operating systems; Processor scheduling; Protection; Prototypes; Sea measurements; Time sharing computer systems; Timing;
Conference_Titel :
Workstation Operating Systems, 1993. Proceedings., Fourth Workshop on
Conference_Location :
Napa, CA
Print_ISBN :
0-8186-4000-6
DOI :
10.1109/WWOS.1993.348160