Theorie et pratique de la concurrence


Sujet : Noyau multi-processeurs avec ordonanceur a memoire



Tâches démandées

EA, EPJ, PI

Énoncé

Modifier le noyau multi-processeur vu au cours 4 de façon qu'un processus s'exécute sur le processeur où il a été exécuté la dernièrement.
Votre solution doit éviter la famine des processus, c'est à dire qu'il faut donner régulièrement à tout processus actif une chance d'être exécuté.
La solution doit préciser comment sont traités les processeurs sans tâches à exécuter (libres)idle).
Vous devez définir et décrire soigneusement les structures de données qui vous sont nécessaires. De même, vous devez justifier informellement votre solution.