research

Déploiement d'ordonnanceurs de processus spécifiques dans un système d'exploitation généraliste

Abstract

L'environnement Bossa permet la conception d'ordonnanceurs spécifiques offrant ainsi une gestion précise de la ressource processeur au sein d'un système d'exploitation généraliste. Toutefois, le déploiement conjoint d'une application et de son ordonnanceur suscite des problèmes liés à la réservation de la ressource processeur. Dans cet article, nous étudions les problèmes dus à ce type de déploiement et proposons quelques solutions. En particulier, nous proposons d'établir des contrats de qualité de service et des mécanismes de reconfiguration de la hiérarchie d'ordonnanceurs. –––––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

    Similar works