next up previous contents
suivant: Classe de tâche monter: Les tâches précédent: Avantages   Table des matières

Priorité de tâche

Les tâches peuvent différenciées par leurs comportements. Pour cette raison chaque tâche se voit associer un comportement behav. Ce comportement introduit un interval de priorités pour la tâche, celle-ci pouvant évoluer librement dans celui-ci.

Comme nous venons de le dire la tâche peut donc retoucher sa priorité. Pour résumer, une tâche est toujours associée à :

Voici les différents comportements qu'une tâche peut prendre:

behaviour interval default priority
KERNEL [210, 250] 230
REALTIME [170, 210] 190
INTERACTIVE [130, 170] 150
TIMESHARING [50, 130] 90
BACKGROUND [10, 50] 30

Le type behav ne définit pas la priorité de la tâche vis-à-vis de l'ordonnanceur mais bien l'interval dans lequel la tâche va pouvoir évoluer.


next up previous contents
suivant: Classe de tâche monter: Les tâches précédent: Avantages   Table des matières
nicolas 2006-07-30