I/O Optimization and Disk Architectures: A Survey

Alan Jay Smith

Overview

This paper discusses some optimizations that can be made to I/O systems. Caveat: the assumptions made in this paper are almost 20 years old, and many of them are out of date. Adjust your expectations accordingly.

Why is I/O optimization important?

Some I/O optimizations

The paper also mentions "current and upcoming" device architecture, including the brand-new fixed-sector disks, with a constant number of constant-sized blocks per track. This allows:

Also mentioned in the possibility of turning in drums for MOS memory. The paper does not recommend simply expanding main memory, mostly because doing so would require major changes to the OS.