- Management and ordering of disk access requests is important:
 
- Huge speed gap between memory and disk
 
- Disk throughput is extremely sensitive to
 
- Request order 
 Disk Scheduling
 
- Placement of data on the disk 
 file system design
 
 
 
- Disk scheduler must be aware of disk geometry
 
 
 
- Disk management issues 
 
- Formatting
 
- Physical: divide the blank slate into sectors identified by headers containing such information as sector number; sector interleaving
 
- Logical: marking bad blocks; partitioning (optional) and writing a blank directory on disk; installing file allocation tables, and other relevant information (file system initialization)
 
 
 
- Reliability   
 
- disk interleaving or striping
 
- RAIDs (Redundant Array of Inexpensive Disks): various levels, e.g., level 0 is disk striping)
 
 
 
- Controller caches   newer disks have on-disk caches (128KB 512KB)
 
 
 
Figure 5.13:
Disk Structure.
| 
 | 
 
Subsections
2004-05-25