Skip site navigation (1)Skip section navigation (2)

FreeBSD Man Pages

Man Page or Keyword Search:
Man Architecture
Apropos Keyword Search (all sections) Output format
home | help
PMC.SOFT(3)	       FreeBSD Library Functions Manual		   PMC.SOFT(3)

NAME
     pmc.soft -- measurements using software based events

LIBRARY
     Performance Monitoring Counters Interface Library (libpmc,	-lpmc)

SYNOPSIS
     #include <pmc.h>

DESCRIPTION
     Software events are used to collect various source	of software events.

   PMC Features
     16	sampling counters using	software events	based on various sources.
     These PMCs	support	the following capabilities:

     Capability		  Support
     PMC_CAP_CASCADE	  No
     PMC_CAP_EDGE	  No
     PMC_CAP_INTERRUPT	  Yes
     PMC_CAP_INVERT	  No
     PMC_CAP_READ	  Yes
     PMC_CAP_PRECISE	  No
     PMC_CAP_SYSTEM	  Yes
     PMC_CAP_TAGGING	  No
     PMC_CAP_THRESHOLD	  No
     PMC_CAP_USER	  Yes
     PMC_CAP_WRITE	  Yes

   Event Qualifiers
     There is no supported event qualifier.

     The event specifiers supported by software	are:

     CLOCK.HARD
	     Hard clock	ticks.

     CLOCK.STAT
	     Stat clock	ticks.

     CLOCK.PROF
	     Profiling clock ticks.

     LOCK.FAILED
	     Lock acquisition failed.

     PAGE_FAULT.ALL
	     All page fault type.

     PAGE_FAULT.READ
	     Read page fault.

     PAGE_FAULT.WRITE
	     Write page	fault.

SEE ALSO
     pmc(3), pmc.atom(3), pmc.core(3), pmc.iaf(3), pmc.ucf(3), pmc.k7(3),
     pmc.k8(3),	pmc.p4(3), pmc.p5(3), pmc.p6(3), pmc.corei7(3),
     pmc.corei7uc(3), pmc.westmereuc(3), pmc.tsc(3), pmc_cpuinfo(3),
     pmclog(3),	hwpmc(4)

HISTORY
     The pmc library first appeared in FreeBSD 6.0.

AUTHORS
     The Performance Monitoring	Counters Interface Library (libpmc, -lpmc)
     library was written by Joseph Koshy <jkoshy@FreeBSD.org>.	Software PMC
     was written by
     Fabien Thomas <fabient@FreeBSD.org>.

FreeBSD	10.1		       February	26, 2013		  FreeBSD 10.1

NAME | LIBRARY | SYNOPSIS | DESCRIPTION | SEE ALSO | HISTORY | AUTHORS

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=pmc.soft&sektion=3&manpath=FreeBSD+9.2-RELEASE>

home | help