|
|
@@ -20,16 +20,18 @@
|
|
20
|
20
|
**Figure 8.4: A Mixed I/O-intensive and CPU-intensive Workload**
|
|
21
|
21
|
|
|
22
|
22
|
**Figure 8.5: Without Priority Boost**
|
|
|
23
|
+
|
|
23
|
24
|
`./mlfq.py -S -l 0,100,0:100,50,5:100,50,5`
|
|
24
|
25
|
|
|
25
|
26
|
**Figure 8.5: With Priority Boost**
|
|
26
|
|
- `./mlfq.py -S -l 0,120,0:100,50,5:100,50,5 -B 50`
|
|
|
27
|
+
|
|
|
28
|
+ `./mlfq.py -S -l 0,120,0:100,50,5:100,50,5 -B 50`
|
|
27
|
29
|
|
|
28
|
30
|
**Figure 8.6: Without Gaming Tolerance**
|
|
29
|
|
- ` `
|
|
|
31
|
+
|
|
30
|
32
|
|
|
31
|
33
|
**Figure 8.6: With Gaming Tolerance**
|
|
32
|
|
- ` `
|
|
|
34
|
+
|
|
33
|
35
|
|
|
34
|
36
|
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.
|
|
35
|
37
|
|
|
|
@@ -47,6 +49,5 @@ IO DONE
|
|
47
|
49
|
```
|
|
48
|
50
|
|
|
49
|
51
|
|
|
50
|
|
-4. 1wsw
|
|
51
|
|
->>YYA
|
|
|
52
|
+4.
|
|
52
|
53
|
5. Bei Workloads bei denen mehr als ein Job auf einer Queue läuft hat diese Option ein Effekt.
|