|
|
@@ -0,0 +1,66 @@
|
|
|
1
|
+
|
|
|
2
|
+#Antworten - Simulation 2
|
|
|
3
|
+
|
|
|
4
|
+### SWITCH_ON_IO
|
|
|
5
|
+
|
|
|
6
|
+>process-run.py -l 3:0,5:100,5:100,5:100 -S SWITCH_ON_IO -I IO_RUN_LATER -c -p
|
|
|
7
|
+>Time PID: 0 PID: 1 PID: 2 PID: 3 CPU IOs
|
|
|
8
|
+> 1 RUN:io READY READY READY 1
|
|
|
9
|
+> 2 WAITING RUN:cpu READY READY 1 1
|
|
|
10
|
+> 3 WAITING RUN:cpu READY READY 1 1
|
|
|
11
|
+> 4 WAITING RUN:cpu READY READY 1 1
|
|
|
12
|
+> 5 WAITING RUN:cpu READY READY 1 1
|
|
|
13
|
+> 6* READY RUN:cpu READY READY 1
|
|
|
14
|
+> 7 READY DONE RUN:cpu READY 1
|
|
|
15
|
+> 8 READY DONE RUN:cpu READY 1
|
|
|
16
|
+> 9 READY DONE RUN:cpu READY 1
|
|
|
17
|
+> 10 READY DONE RUN:cpu READY 1
|
|
|
18
|
+> 11 READY DONE RUN:cpu READY 1
|
|
|
19
|
+> 12 READY DONE DONE RUN:cpu 1
|
|
|
20
|
+> 13 READY DONE DONE RUN:cpu 1
|
|
|
21
|
+> 14 READY DONE DONE RUN:cpu 1
|
|
|
22
|
+> 15 READY DONE DONE RUN:cpu 1
|
|
|
23
|
+> 16 READY DONE DONE RUN:cpu 1
|
|
|
24
|
+> 17 RUN:io DONE DONE DONE 1
|
|
|
25
|
+> 18 WAITING DONE DONE DONE 1
|
|
|
26
|
+> 19 WAITING DONE DONE DONE 1
|
|
|
27
|
+> 20 WAITING DONE DONE DONE 1
|
|
|
28
|
+> 21 WAITING DONE DONE DONE 1
|
|
|
29
|
+> 22* RUN:io DONE DONE DONE 1
|
|
|
30
|
+> 23 WAITING DONE DONE DONE 1
|
|
|
31
|
+> 24 WAITING DONE DONE DONE 1
|
|
|
32
|
+> 25 WAITING DONE DONE DONE 1
|
|
|
33
|
+> 26 WAITING DONE DONE DONE 1
|
|
|
34
|
+> 27* DONE DONE DONE DONE
|
|
|
35
|
+
|
|
|
36
|
+>Stats: Total Time 27
|
|
|
37
|
+>Stats: CPU Busy 18 (66.67%)
|
|
|
38
|
+>Stats: IO Busy 12 (44.44%)
|
|
|
39
|
+
|
|
|
40
|
+
|
|
|
41
|
+
|
|
|
42
|
+process-run.py -l 3:0,5:100,5:100,5:100 -S SWITCH_ON_IO -I IO_RUN_IMMEDIATE -c -p
|
|
|
43
|
+Time PID: 0 PID: 1 PID: 2 PID: 3 CPU IOs
|
|
|
44
|
+ 1 RUN:io READY READY READY 1
|
|
|
45
|
+ 2 WAITING RUN:cpu READY READY 1 1
|
|
|
46
|
+ 3 WAITING RUN:cpu READY READY 1 1
|
|
|
47
|
+ 4 WAITING RUN:cpu READY READY 1 1
|
|
|
48
|
+ 5 WAITING RUN:cpu READY READY 1 1
|
|
|
49
|
+ 6* RUN:io READY READY READY 1
|
|
|
50
|
+ 7 WAITING RUN:cpu READY READY 1 1
|
|
|
51
|
+ 8 WAITING DONE RUN:cpu READY 1 1
|
|
|
52
|
+ 9 WAITING DONE RUN:cpu READY 1 1
|
|
|
53
|
+ 10 WAITING DONE RUN:cpu READY 1 1
|
|
|
54
|
+ 11* RUN:io DONE READY READY 1
|
|
|
55
|
+ 12 WAITING DONE RUN:cpu READY 1 1
|
|
|
56
|
+ 13 WAITING DONE RUN:cpu READY 1 1
|
|
|
57
|
+ 14 WAITING DONE DONE RUN:cpu 1 1
|
|
|
58
|
+ 15 WAITING DONE DONE RUN:cpu 1 1
|
|
|
59
|
+ 16* DONE DONE DONE RUN:cpu 1
|
|
|
60
|
+ 17 DONE DONE DONE RUN:cpu 1
|
|
|
61
|
+ 18 DONE DONE DONE RUN:cpu 1
|
|
|
62
|
+
|
|
|
63
|
+Stats: Total Time 18
|
|
|
64
|
+Stats: CPU Busy 18 (100.00%)
|
|
|
65
|
+Stats: IO Busy 12 (66.67%)
|
|
|
66
|
+
|