 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
n |
Block-oriented
|
|
|
|
u |
user process can
process one block of data
|
|
|
while next block
is read in
|
|
|
|
u |
swapping can
occur since input is taking place
|
|
|
|
in system memory,
not user memory
|
|
|
|
u |
operating system
keeps track of assignment of
|
|
|
system buffers to
user processes
|
|
|
|
u |
output is
accomplished by the user process
|
|
|
writing a block
to the buffer and later actually
|
|
|
|
written out
|
|