POSIX API 3 / Scheduling 1
1
POSIX API 3 / Scheduling 1 1 last time pipes (fjnish) process - - PowerPoint PPT Presentation
POSIX API 3 / Scheduling 1 1 last time pipes (fjnish) process states in xv6 the scheduler thread, switching to and from scheduling queues I/O and CPU bursts 2 note on VM I made mistake in producing the VM though I started from a clean
1
2
3
4
5
from G. E. Bryan, “JOSS: 20,000 hours at a console—a statistical approach” in Proc. AFIPS 1967 FJCC
6
from Curran and Stumm, “A Comparison of basic CPU Scheduling Algoirithms for Multiprocessor Unix”
7
8
9
10
11
Arpaci-Dusseau’s “response time”
12
Arpaci-Dusseau’s “response time”
12
Arpaci-Dusseau’s “response time”
12
Arpaci-Dusseau’s “response time”
12
13
14
15
15
16
17
18
19
10 20 30
10 20 30
20
10 20 30
10 20 30
20
10 20 30
10 20 30
20
10 20 30
10 20 30
20
10 20 30
10 20 30
20
10 20 30
10 20 30
20
10 20 30
10 20 30
21
22
23
ABCABCABCAB A 10 20 30
BCABCABCAB A 10 20 30
24
ABCABCABCAB A 10 20 30
BCABCABCAB A 10 20 30
24
ABCABCABCAB A 10 20 30
A B C A B C A 10 20 30
25
ABCABCABCAB A 10 20 30
A B C A B C A 10 20 30
25
26
27
27
28
29
30
31
32
33
34
10 20 30
10 20 30
10 20 30
35
36
37
38
39
40
41
42
43
44
C P U
45
C P U
45
C P U
45
46
47
C P U
48
C P U
48
C P U
48
49
50
50
C P U
51
C P U
51
C P U
51
C P U
51
52
53
54
55
56
56
57
58
58
58
58
59
60
61
61
62