Next: Invocation, Previous: Debugging, Up: Top [Contents][Index]
| • Profiling introduction | What is profiling useful for? | |
| • Building profiled applications | How to enable profiling. | |
| • Creating profiles | How to create profile data. | |
| • Using mprof for time profiling | How to analyze the time performance of a program with mprof. | |
| • Using mprof for profiling memory allocation | How to analyze the memory performance of a program with mprof. | |
| • Using mprof for profiling memory retention | How to analyze what memory is on the heap. | |
| • Using mdprof | How to analyze the time and/or memory performance of a program with mdprof. | |
| • Using threadscope | How to analyse the parallel execution of a program with threadscope. | |
| • Profiling and shared libraries | Profiling dynamically linked executables. |