Proposals

Iogrind: I/O Operations Analysis For Improved Application Startup

*

One Line Summary

A new version of Iogrind for I/O analysis, touching kernel internals this time.

Abstract

Application optimization is an important topic today, with a large part of the
efforts being concentrated on startup time reduction. While the performance of
CPU operations can be easily increased, any improvement in the I/O part is
hard to measure because of the inherent mechanical timing jitter. The
Iogrind project aims to provide a fast and deterministic framework which
can be used to improve the I/O part of application startup. The
infrastructure will work as an I/O profiler, allowing multiple useful
scripts to work on the profiled data in order to ease the optimization process.

Tags

I/O, optimization, systemtap, profiling, kernel trace

Speaker