Modular I/O

The Modular I/O (MIO) library allows you to analyze and tune an application's I/O at the application level for optimal performance.

Applications frequently have very little logic built into them to provide users the opportunity to optimize the I/O performance of the application. The absence of application-level I/O tuning leaves the end user at the mercy of the operating system to provide the tuning mechanisms for I/O performance. Typically, multiple applications are run on a given system that have conflicting needs for high performance I/O resulting, at best, in a set of tuning parameters that provide moderate performance for the application mix. The MIO library addresses the need for an application-level method for optimizing I/O.