Deploiement d'ordonnanceurs de processus specifiques dans un systeme d'exploitation generaliste
Herve Duchesne (OBASCO Irisa), Christophe Augier (OBASCO Irisa),, Richard Urunuela (OBASCO Irisa)

TL;DR
This paper introduces Bossa, a framework for developing custom process schedulers in general-purpose operating systems, addressing deployment challenges through QoS contracts and scheduler reconfiguration mechanisms.
Contribution
It proposes solutions for deploying custom schedulers in commodity OSes by establishing QoS contracts and enabling scheduler hierarchy reconfiguration.
Findings
Bossa facilitates the development of custom schedulers.
QoS contracts help manage deployment issues.
Reconfiguration mechanisms improve scheduler flexibility.
Abstract
Bossa is a framework to develop new processes schedulers in commodity operating systems. Although Bossa enables fine-grained management of the processor through new scheduling policies, deploying an application with its own scheduler raises some problems. In this paper we study the problems caused when deploying an application and its scheduler and to adresse these, we propose to establish Quality of Service contracts and mechanisms to reconfigure the scheduler hierarchy.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsReal-Time Systems Scheduling · Petri Nets in System Modeling · Distributed systems and fault tolerance
