The document discusses optimization of disk-block access in databases. It describes how requests for disk I/O are made at the block level and how block size is a tradeoff between number of transfers and wasted space. It outlines several methods for optimization, including disk arm scheduling to minimize movement, non-volatile write buffers to reduce write latency, and file clustering to reduce access times by organizing blocks according to expected access patterns. The document also discusses buffer management in databases for caching disk blocks in memory.