A command-line tool that measures disk I/O latency in real time, similar to how ping measures network latency.
ioping is a command-line disk I/O latency measuring tool that helps users monitor storage performance in real time. It displays disk latency statistics in a format similar to the network ping utility, making it easy to understand and use. The tool is particularly useful for identifying storage bottlenecks, testing disk health, and benchmarking I/O performance across different systems.
System administrators, DevOps engineers, and developers who need to diagnose storage performance issues or benchmark disk I/O on servers, workstations, or embedded systems.
Developers choose ioping because it's simple, cross-platform, and provides immediate, understandable feedback on disk latency without requiring complex setup or configuration. Its ping-like output format makes it intuitive for anyone familiar with basic networking tools.
simple disk I/0 latency measuring tool
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Shows I/O request times live as they happen, mimicking the ping utility for immediate feedback on disk performance, as seen in the example outputs.
Packaged for Debian, Ubuntu, Fedora, Windows, macOS, and BSDs, making it easy to install on most systems without complex compilation.
Straightforward options like -R for IOPs and -RL for sequential speed, with clear examples in the README for quick benchmarking.
Can test directories, files, or raw block devices such as /dev/sda, allowing versatile storage assessment without restrictions.
Focuses only on latency, IOPs, and throughput; lacks support for advanced features like random vs. sequential mix or queue depth testing found in tools like fio.
Output is plain text to the console, with no built-in way to export data to JSON or integrate with monitoring tools like Prometheus for automation.
Provides min/avg/max/mdev statistics, but misses more detailed percentiles or historical trends that are useful for thorough performance analysis.