EnglishFrenchSpanish

OnWorks favicon

pmdaperfevent - Online in the Cloud

Run pmdaperfevent in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command pmdaperfevent that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

PROGRAM:

NAME


pmdaperfevent - hardware performance counter performance metrics domain agent (PMDA)

SYNOPSIS


$PCP_PMDAS_DIR/perfevent/pmdaperfevent [-d domain] [-l logfile] [-U username] [-i port]
[-p] [-u socket] [-6]

DESCRIPTION


pmdaperfevent is a Performance Metrics Domain Agent (PMDA) that configures and reads the
hardware performance counters using the Linux kernel perf_event API.

The perfevent PMDA exports metrics for hardware performance counters that are configurable
from the Linux kernel perf_event API. The PMDA uses the libpfm4 library to access the
hardware performance counters so any counters that are supported in libpfm4 should be
available. Also included is the ability to read the Intel RAPL counters via direct MSR
access. The PMDA supports automatically loading different counters for each hardware
architecture. A single configuration file is used to specify the desired counters for each
hardware performance monitoring unit (PMU). The configuration file allows different
counters to be programmed on different CPUs and supports round-robin assignment of uncore
counters needed for some AMD chips.

The PMDA configures the counters to count events in both user and kernel mode. This means
that the hardware counters are unavailable to use by normal unprivileged user applications
when they are in use by the PMDA. The PMDA provides a mechanism to temporarily disable the
system-wide counters in order to allow normal users to be able to use the counters if they
wish. See perfalloc(1) for details.

A brief description of the pmdaperfevent command line options follows:

-d It is absolutely crucial that the performance metrics domain number specified here is
unique and consistent. That is, domain should be different for every PMDA on the one
host, and the same domain number should be used for the same PMDA on all hosts.

-l Location of the log file. By default, a log file named perfevent.log is written in
the current directory of pmcd(1) when pmdaperfevent is started, i.e.
$PCP_LOG_DIR/pmcd. If the log file cannot be created or is not writable, output is
written to the standard error instead.

-U User account under which to run the agent. The default is the privileged "root"
account.

-i listen on given port number for connection from pmcd(1)

-p communicate with pmcd(1) via stdin/stdout

-u expect pmcd(1) to connect on given unix domain socket

-6 expect pmcd(1) to connect on given ipv6 port (number or name)

INSTALLATION


The perfevent PMDA is not activated by default. To install the PMDA, do the following as
root:

# cd $PCP_PMDAS_DIR/perfevent
# ./Install

If you want to undo the installation, do the following as root:

# cd $PCP_PMDAS_DIR/perfevent
# ./Remove

pmdaperfevent is launched by pmcd(1) and should never be executed directly. The Install
and Remove scripts notify pmcd(1) when the agent is installed or removed.

Use pmdaperfevent online using onworks.net services


Free Servers & Workstations

Download Windows & Linux apps

  • 1
    KDiff3
    KDiff3
    This repository is no longer maintained
    and is kept for archival purposes. See
    https://invent.kde.org/sdk/kdiff3 for
    the newest code and
    https://download.kde.o...
    Download KDiff3
  • 2
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX is a GUI for
    Waninkoko's USB Loader, based on
    libwiigui. It allows listing and
    launching Wii games, Gamecube games and
    homebrew on Wii and WiiU...
    Download USBLoaderGX
  • 3
    Firebird
    Firebird
    Firebird RDBMS offers ANSI SQL features
    & runs on Linux, Windows &
    several Unix platforms. Features
    excellent concurrency & performance
    & power...
    Download Firebird
  • 4
    KompoZer
    KompoZer
    KompoZer is a wysiwyg HTML editor using
    the Mozilla Composer codebase. As
    Nvu's development has been stopped
    in 2005, KompoZer fixes many bugs and
    adds a f...
    Download KompoZer
  • 5
    Free Manga Downloader
    Free Manga Downloader
    The Free Manga Downloader (FMD) is an
    open source application written in
    Object-Pascal for managing and
    downloading manga from various websites.
    This is a mirr...
    Download Free Manga Downloader
  • 6
    UNetbootin
    UNetbootin
    UNetbootin allows you to create bootable
    Live USB drives for Ubuntu, Fedora, and
    other Linux distributions without
    burning a CD. It runs on Windows, Linux,
    and ...
    Download UNetbootin
  • More »

Linux commands

  • 1
    abc2abc
    abc2abc
    abc2abc - a simple abc
    checker/re-formatter/transposer ...
    Run abc2abc
  • 2
    abc2ly
    abc2ly
    abc2ly - manual page for abc2ly
    (LilyPond) 2.18.2 ...
    Run abc2ly
  • 3
    coqdoc
    coqdoc
    coqdoc - A documentation tool for the
    Coq proof assistant ...
    Run coqdoc
  • 4
    coqide
    coqide
    coqide - The Coq Proof Assistant
    graphical interface ...
    Run coqide
  • 5
    g.gui.vdigitgrass
    g.gui.vdigitgrass
    g.gui.vdigit - Interactive editing and
    digitization of vector maps. KEYWORDS:
    general, user interface, GUI, vector,
    editing, digitizer ...
    Run g.gui.vdigitgrass
  • 6
    g.listgrass
    g.listgrass
    g.list - Lists available GRASS data
    base files of the user-specified data
    type optionally using the search
    pattern. KEYWORDS: general, map
    management, list ...
    Run g.listgrass
  • More »

Ad