Download presentation
Presentation is loading. Please wait.
1
240-334 Computer System Design Lecture 10
Wannarat Suntiamorntut By Wannarat
2
I/O Systems By Wannarat
3
Outline I/O Performance Measures
Types and Characteristics of I/O devices Magnetic Disks DMA, Multimedia, OS Summary By Wannarat
4
I/O System Design Performance Expandability Resilience in the face of
failure By Wannarat
5
I/O Device Examples By Wannarat
6
I/O System Performance
Depend on - CPU - Memory System (internal, main) - Interconnection - I/O controller - I/O devices - Speed of I/O Software(OS) - Software usage for the I/O devices By Wannarat
7
Magnetic Disk Purpose : - Long term, nonvolatile
- Large, inexpensive, slow - Lowest level Two majors types : - Floppy disk - Hard disk By Wannarat
8
Organization of Hard Magnetic Disk
Typical numbers (Depend on disk size) ,000 tracks per surface 32 to 128 sectors per track By Wannarat
9
Magnetic Disk Characteristic
By Wannarat
10
Typical Number of Magnetic Disk
By Wannarat
11
Disk I/O Performance By Wannarat
12
Examples By Wannarat
13
Magnetic Disk Example By Wannarat
14
Reliability and Availability
By Wannarat
15
Disk Array By Wannarat
16
Optical Compact Disk By Wannarat
17
Give command to I/O Device
By Wannarat
18
I/O device notifying the OS
The OS needs to know : - I/O Device has completed an operation - I/O Operation has encountered error accomplished in two different ways - Polling - I/O Interrupt By Wannarat
19
Polling Programmed I/O
By Wannarat
20
DMA By Wannarat
21
IOP By Wannarat
22
Responsibilities of OS
By Wannarat
23
OS Requirements By Wannarat
24
OS & I/O Communication requirement
By Wannarat
25
Multimedia Bandwidth Requirement
By Wannarat
26
Firewire By Wannarat
27
Firewire Operation By Wannarat
28
Summary By Wannarat
29
Responsibilities of OS
By Wannarat
30
Next on Lecture 11 By Wannarat
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.