Joshua Rutschmann 8 лет назад
Родитель
Сommit
63abf8d57c
1 измененных файлов: 18 добавлений и 0 удалений
  1. 18
    0
      hw5/simu2/ANSWERS.md

+ 18
- 0
hw5/simu2/ANSWERS.md Просмотреть файл

@@ -0,0 +1,18 @@
1
+# Antworten
2
+
3
+1. 
4
+   Figure 8.1: A Single Long-Running Job
5
+
6
+   `./mlfq.py -l 0,200,0`
7
+
8
+   Dieser Aufruf erzeugt einen Job der bei Zeit t=0 startet, 200ms läuft und keine IO-Time hat.
9
+
10
+   Figure 8.2: 
11
+
12
+   `./mlfq.py -l 0,200,0:120,20,0`
13
+
14
+   Job 0 startet bei t=0 mit 200ms Runtime und Job 1 springt bei t=120 für 20ms ein (10 ms Priority 2 + 10ms Prority 1). Wenn man nun das "alte" t=20 als neuen Zeitpunkt 0 sieht, dann hat man das Beispiel aus der Vorlesung.
15
+
16
+2. Indem man den Scheduler mit `-m 1` auf nur eine Queue einstellt. Dann werden neue Jobs nicht in eine höhere Queue gestuft und die Priorität auch nicht erhöht.
17
+
18
+3.

Загрузка…
Отмена
Сохранить