perfmon2perfmon2 is a hardware-based performance monitoring interface for Linux. | |
Download |
perfmon2 Ranking & Summary
Advertisement
perfmon2 Tags
perfmon2 Description
perfmon2 is a hardware-based performance monitoring interface for Linux. perfmon2 is a software that can design and implement, on all major architectures, a standard Linux kernel interface, to access the hardware performance counters of modern processors. The project also developed a user library, libpfm, and a tool, pfmon.What's New in This Release:pfmon/pfmon_symbols.c: * fix uninitialized ret variable in pfmon_program_is_abi32() (Stephane Eranian) * Group unknown symbols by module as UNKNOWN (Andrzej Nowak)pfmon/pfmon_util_ia64.c: * Do not shorten string parameters in verbose/debug messages (Andrzej Nowak)pfmon/pfmon.c: * do not make event set perfmon calls when only one set is used (and not set-specific options are used) (Stephane Eranian) * remove stray verbose print (Stephane Eranian)pfmon/pfmon_util_cell.c: * fix compile error in pfmon_util_cell.c due to missing link.h header file (Takashi Yamamoto) * Do not shorten string parameters in verbose/debug messages (Andrzej Nowak)pfmon/pfmon_task.c: * do not print results when exiting on error (Stephane Eranian) * Do not shorten string parameters in verbose/debug messages (Andrzej Nowak)pfmon/smpl_mod/pebs_smpl.c: * adjust sample alignment in pebs module for Intel Core (Stephane Eranian) * correctly report the total number of samples in aggregation mode (Stephane Eranian)pfmon/smpl_mod/dear_hist_ia64.c: * correctly report the total number of samples in aggregation mode (Stephane Eranian)pfmon/smpl_mod/detailed_ia64_old_smpl.c: * correctly report the total number of samples in aggregation mode (Stephane Eranian)pfmon/smpl_mod/inst_hist_ia64_old_smpl.c: * correctly report the total number of samples in aggregation mode (Stephane Eranian)pfmon/smpl_mod/inst_hist_smpl.c: * correctly report the total number of samples in aggregation mode (Stephane Eranian)pfmon/smpl_mod/detailed_smpl.c: * make symbol resolution dependent upon the --resolv cmdline option (Stephane Eranian) * correctly report the total number of samples in aggregation mode (Stephane Eranian)pfmon/smpl_mod/dear_hist_ia64_old_smpl.c: * correctly report the total number of samples in aggregation mode (Stephane Eranian)pfmon/smpl_mod/raw_smpl.c: * correctly report the total number of samples in aggregation mode (Stephane Eranian)pfmon/smpl_mod/raw_ia64_old_smpl.c: * correctly report the total number of samples in aggregation mode (Stephane Eranian)pfmon/pfmon.h: * max PFMON_MAX_CPUS depend on __CPU_SETSIZE (Tony Ernst) * Group unknown symbols by module as UNKNOWN (Andrzej Nowak) * remove unused field from struct symbol_t (Stephane Eranian) * correctly report the total number of samples in aggregation mode (Stephane Eranian) * update version to 3.5 ()pfmon/pfmon_util_x86.c: * Do not shorten string parameters in verbose/debug messages (Andrzej Nowak)pfmon/pfmon_smpl.c: * correctly report the total number of samples in aggregation mode (Stephane Eranian)pfmon/pfmon_results.c: * do not make event set perfmon calls when only one set is used (and not set-specific options are used) (Stephane Eranian)pfmon/pfmon_util_mips64.c: * Do not shorten string parameters in verbose/debug messages (Andrzej Nowak)pfmon/pfmon_system.c: * fix abort deadlock when system-wide sessions partially conflict (Stephane Eranian) * fix bug in system-wide mode when delimit_session() failed (Stephane Eranian)README: * update version to 3.5 ()
perfmon2 Related Software