next up previous contents
suivant: Les threads monter: Les tâches précédent: Visualisation de la hiérarchie   Table des matières

Le gestionnaire de tâches

Le noyau a la responsabilité de la gestion des tâches. Il est donc le seul à pouvoir rendre les services de création, suppression, changement détat, etc... concernant les tâches.

Le gestionnaire de tâches dispose d'une variable globale représentant l'ensemble des tâches du systèmes (ensemble de type liste chaînée).

L'ordonnanceur, le gestionnaire de tâches et le gestionnaire de threads, évoluant ensemble, peuvent accéder à la liste des tâches en demandant au gestionnaire de tâche l'idenyifiant de l'ensemble représentant les tâches du système : task_setid().



nicolas 2006-07-30