osgx
osgx

Reputation: 94335

Combine several google-pprof files (pproc CPU profiler)

I want to use CPU Profiler from google-perftools (gperftools's libprofiler.so ), which is described here: http://gperftools.googlecode.com/svn/trunk/doc/cpuprofile.html

In my setup I want to run the program to be profiled several times (up to 1500; each run is different) and then combine pprof outputs from all runs (or from some subset of runs) into single pprof file.

How can I do this?

PS: My program uses almost no shared libraries, so only single binary (elf) file will be analyzed.

PPS: Thanks to Chris, pprof can use several profiles:

pprof ./program first.pprof.out second.pprof.out ...

Upvotes: 1

Views: 1453

Answers (0)

Related Questions