Professional Documents
Culture Documents
Ch07 IO and Storage Systems
Ch07 IO and Storage Systems
Input/Output and
Storage Systems
Chapter 7 Objectives
3
7.2 I/O and Performance
4
7.3 Amdahl’s Law
5
7.3 Amdahl’s Law
6
7.3 Amdahl’s Law
8
7.4 I/O Architectures
This is a
model I/O
configuration.
9
7.4 I/O Architectures
11
7.4 I/O Architectures
This is a DMA
configuration.
Notice that the DMA
and the CPU share the
bus.
The DMA runs at a
higher priority and
steals memory cycles
from the CPU.
13
7.4 I/O Architectures
14
7.4 I/O Architectures
15
7.4 I/O Architectures
• This is a channel I/O configuration.
16
7.4 I/O Architectures
18
7.4 I/O Architectures
19
7.4 I/O Architectures
20
7.4 I/O Architectures
Timing
diagrams,
such as this
one, define
bus
operation in
detail.
21
7.5 Data Transmission Modes
24
7.6 Magnetic Disk Technology
25
7.6 Magnetic Disk Technology
26
7.6 Magnetic Disk Technology
27
7.6 Magnetic Disk Technology
28
7.6 Magnetic Disk Technology
30
7.6 Magnetic Disk Technology
31
7.6 Magnetic Disk Technology
32
7.6 Magnetic Disk Technology
– Sectors 121, 124, 126, and 122 are read. After each sector is
read, its FAT entry is to find the next sector occupied by the file.
– At the FAT entry for sector 122, we find the end-of-file marker
<EOF>.
33
7.7 Optical Disks
35
7.7 Optical Disks
36
7.7 Optical Disks
38
7.7 Optical Disks
39
7.7 Optical Disks
41
7.8 Magnetic Tape
Serpentine
Helical Scan
43
7.8 Magnetic Tape
44
7.8 Magnetic Tape
46
7.9 RAID
47
7.9 RAID
48
7.9 RAID
54
7.9 RAID
55
7.9 RAID
57
7.10 The Future of Data Storage
59
7.10 The Future of Data Storage
60
7.10 The Future of Data Storage
61
7.10 The Future of Data Storage
62
7.10 The Future of Data Storage
63
7.10 The Future of Data Storage
64
7.10 The Future of Data Storage
Photomicrograph courtesy
of the IBM Corporation.
© 2005 IBM Corporation
65
Chapter 7 Conclusion
66
Chapter 7 Conclusion
67
Chapter 7 Conclusion
69