dio

dio is a device I/O analysis tool for Solaris. It provides useful measurements of device performance. The output from dio includes real-time access to read rate, percentage of time that the disk (or metadevice) was busy and maximum read rate. It works within a standard UNIX terminal.

Existing tools such as sar -d and iostat are very useful, but dio allows users to visualise data flow to and from a device in way that has so far been unavailable. In addition it provides maximum I/O rates and totals that give the user a clearer picture of the usage of their I/O systems. It is the combination of clear data presentation and more useful I/O metrics that makes dio such a powerful tool.

Go to the examples page to see a selection of ways in which dio can be used to tackle a range of common Solaris issues.

!! NEW !! Version 1.5 released October 2002. You can download it here and click here to find out what's new in this version.

Development History

dio homepage