Inefficient I/O operations can be a real drag. If an application is being particularly inefficient, it can grind to a halt or fail to work at all in a new environment.
Many people find that identifying bad I/O patterns and carrying out some tuning can save up to 30% of run time, freeing up resources for other valuable work.
Our tool Breeze can go into a huge amount of detail about I/O activity. Watch our video about how to use Breeze’s I/O profile view – just one of the viewpoints it can give you that show exactly what an application is up to.
For this video, we’ve simply traced Firefox. Using Breeze, you can see the number of calls made to different areas of your file system including meta data changes, open calls, create, delete and seek calls.
If you’re interested in file system I/O latency, the video will show you how to view that too, as well as statistics surrounding the network, zero byte I/O count, file system trawls, memory and CPU statistics and more.
If you’d like to know more about using Breeze to uncover inefficient I/O operations or you’d like to evaluate the tool, get in touch.