2010-11-02 4 views
0

J'essayais de répondre à cette question Si quelqu'un peut aider s'il vous plaît Un système de multiprogrammation utilise la politique d'ordonnancement Round Robin avec un quantum de 5 unités de temps.Planification Round Robin

Un procédé décrit ci-dessous arrive au temps 0:

salve de CPU - 8 unités de temps

I/rafale de O - 10 unités de temps éclatement de la CPU

- 13 unités de temps

I/O burst- 10 unités de temps

Unité de traitement - 7 unités de temps

Répondez aux questions suivantes:

Décrivez les événements de la durée du processus et les transitions d'état qu'il subira. Pour chaque type de transition d'état indiquez si c'est volontaire ou non, et justifiez votre réponse. Supposons que le processus termine son exécution dans les trois rafales d'UC présentées. CPLT - Complete

ce fut ma tentative

           Cplt   Cplt    Cplt 

| P1 | P2 | P3 | P4 | P5 | P1 | P2 | P3 | P4 | P5 | P3 | 

0  5  10  15  20  25  28  33  38  43  45 48 

événements; New -> Ready -> waiting -> runing -> Terminé

+2

@ user494310 - Si c'est des devoirs, s'il vous plaît marquer en conséquence –

+0

Have TAged convenablement. Cependant, je suis confus si son Processus référé à ou @ burst fait un processus. Si oui, je peux dire que j'ai raison. – user494310

+0

Je ne comprends pas: qu'est-ce que P1, P2 ...? Est-ce que ce n'est pas un processus? –

Répondre

1

Je vous donne ma solution, mais je ne sais pas si je comprends le problème du tout.

  1. CPU Burst 5q - transition involontaire - Total 5
  2. CPU Burst 3q - TRANSITION volontaire - Total 8
  3. IDLE 10q (pas d'autre procédé) - Total 18
  4. CPU Burst 5q - transition involontaire - totale 23
  5. CPU Burst 5q - transition involontaire - Total 28
  6. CPU Burst 3q - transition volontaire - Total 31
  7. IDLE 10q (pas d'autre procédé) - tota l 41
  8. CPU Burst 5q - transition involontaire - au total 46
  9. CPU Burst 3Q - transition volontaire - au total 49
+0

Merci, mais j'essaierai de voir comment les transitions sont faites. Peu importe tous les THanks, j'ai passé 5 jours à essayer. – user494310