Quiz 6 Flashcards
The free-space list can be implemented using a bit vector approach. What is a drawback of this technique?
It is not feasible to keep the entire list in main memory for large disks
What allocation method ensures that only one access is needed to get a disk block using direct access?
contiguous allocation
What is true about an environment where several processes may open the same file at the same time?
the operating system typically uses two internal tables called the system-wide and per-process tables to keep track of open files.
A(n) ____ is a buffer that holds output for a device that cannot accept interleaved data streams.
spool
What is a principle that can improve the efficiency of I/O and reduce CPU usage?
Move processing primitives into hardware, e.g., DMA
Direct memory access is a technique that___
enables the associated controller to read and write data directly from/to primary memory with no CPU intervention during data transfer.
The list of processes waiting for a particular I/O device is called a(n) ____.
device queue
Starvation may occur in the FCFS disk-scheduling discipline.
False
In symbolic link, two i-nodes will be created for a file.
False
SSDs often use an FCFS disk-scheduling algorithm.
True