QCachegrind helps you profile the performance of your open source applications. You can use it together with Xdebug and CommunityPlus+ PHP to determine exactly where your application lags, as well as how much time and memory it consumes in problem areas.

There’s no more guesswork in measuring performance. Instead, you can scientifically compare programming approaches.

Check out our tutorial on the best way to get started with measuring application performance with Xdebug and QCachegrind.

QCachegrind is free software developed by KDE‘s community of open source developers. Seiden Group provides ready-to-use builds for Windows and macOS, and the expertise to integrate it into your workflow. We also contribute our enhancements back to the community.

Even on a small script, you can see where execution time and memory allocations happen.

Even on a small script, you can see where execution time and memory allocations happen.

QCachegrind Downloads

Need help with performance? Seiden Group offers performance tuning for PHP on IBM i.

Screenshots

Visualize the time spent by parts of your program, and their relations to each other.

QCachegrind graphically shows how your program runs and what’s slowing it down. 


Show the source code of your program, and how many times functions get called inline.

Show the source code of your program, and how many times functions get called inline.