To visualize traces, the binary file has to be read and decoded.
This step is achieved by ptt_view
(to decode in a text file)
or the ptt_paje
(to create an input file for
Pajé).
The output format and filter options can be chosen
by setting ptt's options.
ptt_contention
provides three kinds of information
to measure contention in an application:
- global contention time:
waiting time for all threads of the application.
- contention time per thread: waiting time for each thread.
- contention time per NPTL objects:
waiting time for each mutex, barrier, cond_var and semaphores.
ptt_stat gives information on the binary data.
ptt_seq is a little tool which gives
the timestamp of the first event in the binary file.
This can be usesul when trace splitting is enabled in
ptt_trace,
and so, when several binary files are created.
|