perfmon2

perfmon2 is a hardware-based performance monitoring interface for Linux.
Download

perfmon2 Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • seranian
  • Publisher web site:

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