What is the licence of pfmon?
Pfmon is using the GNU public licence. See the COPYRIGHT file included in the package. • Does pfmon correlate the samples with the source code? Pfmon-2.0 does not correlate addresses to symbols. Samples contain only numerical values. But pfmon-3.0 does correlation of addresses to symbols with the –resolve-addresses option. The following restrictions do apply: • only kernel addresses are correlated in system-wide mode • correlation is performance in per-process until the measured task does an exec() Correlation applies everywhere there is an address in the samples but is subject to characteristics of the sampling module. For instance, the [compact-ia64] does not correlate no matter what option is used. • Is it possible to have a different output format when sampling? Yes, both pfmon-2.0 and pfmon-3.0 offer you a choice of sampling output formats. In pfmon-3.0 this is implemented by sampling modules as opposed to sampling formats. You can list the possible formats/modules using the -I o