... program and data User program and data Operating System Address 0xFFFFFFFF Limit Base 0 (a) User -2 data User-1 data User program Operating System Base -2 Limit -2 Limit -2 Limit-1 Base -2 Base-1 (b) Limit-1 Base-1 ... programs Hardware System programs Command interpreter Machine language Microarchitecture Physical devices Fig. 1-1. A computer system consists o...
Ngày tải lên: 28/04/2014, 16:35
A computer system consists of hardware, system programs, and application programs figs 2
... of a global vari- able. Thread 1's code Thread 2& apos;s code Thread 1's stack Thread 2& apos;s stack Thread 1's globals Thread 2& apos;s globals Fig. 2- 17. Threads can have private ... PROCESSES 2. 2 THREADS 2. 3 INTERPROCESS COMMUNICATION 2. 4 CLASSICAL IPC PROBLEMS 2. 5 SCHEDULING 2. 6 RESEARCH ON PROCESSES AND THREADS 2. 7 SUMMARY A enters critical region...
Ngày tải lên: 28/04/2014, 16:35
... Demonstration that the state in (a) is safe. A B C 3 2 2 9 4 7 Free: 3 (a) A B C 4 2 2 9 4 7 Free: 2 (b) A B C 4 4 —4 2 9 7 Free: 0 (c) A B C 4 — 2 9 7 Free: 4 (d) Has Max Has Max Has Max Has Max Fig. ... E 2 , E 3 , …, E m ) Current allocation matrix C 11 C 21 C n1 C 12 C 22 C n2 C 13 C 23 C n3 C 1m C 2m C nm Row n is current allocation to process n Resources ava...
Ngày tải lên: 28/04/2014, 16:35
A computer system consists of hardware, system programs, and application programs figs 4
... vector. (a) (b) (c) A0 A1 A2 A3 A4 A5 B0 B1 B2 B3 B4 B5 B6 C1 C2 C3 A0 A1 A2 A3 A4 A6 B0 B1 B2 B3 B4 B5 B6 C1 C2 C3 A0 A1 A2 A3 A4 A5 B0 B1 B2 A6 B4 B5 B6 C1 C2 C3 Age 10 7 5 4 6 3 9 4 6 2 5 6 12 3 5 6 Fig. ... 0 20 20 1 20 03 1 1980 1 20 14 0 121 3 0 20 84 1 20 32 1 1 620 0 20 20 1 20 03 1 1980 1 20 14 0 22 04 1 20 84 1 20 32 1 1 620 0 20 20 1 20 0...
Ngày tải lên: 28/04/2014, 16:35
A computer system consists of hardware, system programs, and application programs figs 5
... rates. Spare sectors Bad sector 0 1 2 3 4 5 6 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 (a) Replacement sector 0 1 2 3 4 5 6 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 7 (b) 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 (c) Fig. 5 -29 . (a) A disk track with a bad se...
Ngày tải lên: 28/04/2014, 16:35
A computer system consists of hardware, system programs, and application programs figs 6
... 19 20 21 22 23 24 25 26 27 28 29 30 31 32 (d) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 (c) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 ... 20 21 22 23 24 25 26 27 28 29 30 31 32 (b) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 (a) Fig. 6...
Ngày tải lên: 28/04/2014, 16:35
A computer system consists of hardware, system programs, and application programs figs 7
... processes, each displaying a movie. The frame rates and processing requirements per frame are different for each movie. A1 A1 A1 B1 B1 A2 A2 A2 A3 A3 B3 A4 A3 B3 A4 A5 B4 A5 B4 A4 A5 B1 B2 B2 B2 B3 ... 720 01 81001 20 7001 63001 2 90 02 180 02 270 02 360 02 450 02 540 02 720 02 810 02 2070 02 630 02 Frame 27 0 02 (about 15 min into the movie) Track 1 Track...
Ngày tải lên: 28/04/2014, 16:35
A computer system consists of hardware, system programs, and application programs figs 8
... procedure call. The stubs are shaded gray. (a) Machine 1 Machine 2 Run-time system Operating system Shared memory Application Hardware Run-time system Operating system Application Hardware (b) Machine ... Machine 2 Run-time system Operating system Shared memory Application Hardware Run-time system Operating system Application Hardware (c) Machine 1 Machine 2 Ru...
Ngày tải lên: 28/04/2014, 16:35
A computer system consists of hardware, system programs, and application programs figs 9
... A cryptographically-protected capability. Goal Threat Data confidentiality Exposure of data Data integrity Tampering with data System availability Denial of service Fig. 9-1. Security goals and ... (b) After the procedure A has been called. (c) Buffer overflow shown in gray. (a) First page (in memory) Second page (not in memory) Page boundary A A A A A A (b) B A A A A...
Ngày tải lên: 28/04/2014, 16:35
A computer system consists of hardware, system programs, and application programs figs 10
... parent Allocate child's stack and user area Fill child's user area from parent Allocate PID for child Set up child to share parent's text Copy page tables for data and stack Set up sharing ... fd is a file descriptor, and offset is a file offset. Page frame 3 Page frame 2 Page frame 1 Page frame 0 4.3 BSD kernel Two-handed clock scans core map Main memory Core map e...
Ngày tải lên: 28/04/2014, 16:35