La compréhension multi-niveaux de la rétroaction de la file d'attente de la planification

J'essaie de comprendre multi-niveaux de la rétroaction de la file d'attente d'ordonnancement et je suis tombé sur l'exemple suivant de William Stallings Systèmes d'Exploitation Interne et les Principes de Conception (7e édition).

J'ai reçu ce processus:

La compréhension multi-niveaux de la rétroaction de la file d'attente de la planification

Et le résultat dans le livre est ceci:
La compréhension multi-niveaux de la rétroaction de la file d'attente de la planification

Je crois que je suis en train de faire les premières étapes de wright, mais quand je suis au processus de E de temps CPU pour mon prochain processus est B pas D comme dans l'exemple du livre.

Je ne peux pas comprendre si il y a n RQ et après chaque fois qu'un processus est temps CPU, il est rétrogradé à une priorité plus faible temps RQ ou si, par exemple, le processus de A est dans RQ1 et il n'y a pas de processus à la çower RQ, le processus est promu à ce prêt de la file d'attente (c'est de cette façon que je suis en train de faire).

Quelqu'un peut-il m'expliquer le processus de la façon dont, à l'exemple ci-dessus, après E est traitée, D obtient de temps PROCESSEUR et de leur E (et pas B) est servi?

OriginalL'auteur Favolas | 2013-07-04