I/O Prioritization in Windows Vista
Updated: May 11, 2006
File name: priorityio.doc
About This Download
Over the past ten years, almost every critical component of the PC except the storage device has gained significantly in its performance. Storage devices have not seen the same performance gains as other PC components due to their mechanical nature. As a result, more and more PCs are becoming seriously I/O-constrained.
The Microsoft Windows Vista operating system implements I/O prioritization to help alleviate I/O bottlenecks within the PC. I/O prioritization helps to ensure an acceptable level of system responsiveness to the user without significantly decreasing overall throughput.
This paper describes the need for prioritization, describes the various strategies that Windows Vista uses to keep the PC responsive, and provides information and guidelines for application, driver, and storage device vendors to take advantage of these strategies.
This information applies for the following operating systems:
In this white paper: