Navigation: Linux Kernel Driver DataBase - web LKDDB: Main index - P index

CONFIG_PERF_COUNTERS: Kernel Performance Counters

General informations

The Linux kernel configuration item CONFIG_PERF_COUNTERS has multiple definitions:

Kernel Performance Counters found in init/Kconfig

The configuration item CONFIG_PERF_COUNTERS:

Help text

Enable kernel support for performance counter hardware.

Performance counters are special hardware registers available on most modern CPUs. These registers count the number of certain types of hw events: such as instructions executed, cachemisses suffered, or branches mis-predicted - without slowing down the kernel or applications. These registers can also trigger interrupts when a threshold number of events have passed - and can thus be used to profile the code that runs on that CPU.

The Linux Performance Counter subsystem provides an abstraction of these hardware capabilities, available via a system call. It provides per task and per CPU counters, and it provides event capabilities on top of those.

Say Y if unsure.

Kernel performance counters (old config option) found in init/Kconfig

The configuration item CONFIG_PERF_COUNTERS:

Help text

This config has been obsoleted by the PERF_EVENTS config option - please see that one for details.

It has no effect on the kernel whether you enable it or not, it is a compatibility placeholder.

Say N if unsure.

Hardware

LKDDb

Raw data from LKDDb:

Sources

This page is automaticly generated with free (libre, open) software lkddb(see lkddb-sources).

The data is retrived from:

Automatic links from Google (and ads)

Custom Search

Popular queries:

Navigation: Linux Kernel Driver DataBase - web LKDDB: main index - P index

Automatically generated (in year 2014) with gen-web-lkddb.py in lkddb-sources.