12
CHAPTER
I/O Systems
Revaiew Questions
Section 12.1
12.1 What are the two conflicting trends of I/O devices?
Section 12.2
12.2 What is a controller?
12.3 True or False? Most CPUs allow some interrupts to be ignored so that a
critical instruction cannot be interrupted.
Section 12.3
12.4 True or False? A given device may require different drivers for different
operating systems.
12.5 What is an alternative to a nonblocking system call?
Section 12.4
12.6 List at least three different services provided by the kernel I/O subsys-
tem.
Section 12.5
12.7 True or False? The lifecycle of an I/O request does not require many
CPU cycles.
Section 12.6
12.8 What operating system is the STREAMS mechanism designed for?
Section 12.7
12.9 True or False? I/O operations do not have a significant impact on
performance.
27