Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Linux Tools Project/PERF/User Guide"
(→Overview) |
|||
Line 1: | Line 1: | ||
− | |||
− | |||
= Overview = | = Overview = | ||
− | PERF is | + | PERF is a performance counters subsystem in Linux. Performance counters are CPU hardware registers that count hardware events such as instructions executed and cache-misses suffered. These counters aid in profiling applications to detect hotspots in the application. PERF provides per task, per CPU and per-workload counters, sampling on top of these and source code event annotation. |
The PERF plug-in for Eclipse allows the developer to execute profiles in their applications in a seamlessly way, using quick launch actions and visualizing the results in an user-friendly interface. | The PERF plug-in for Eclipse allows the developer to execute profiles in their applications in a seamlessly way, using quick launch actions and visualizing the results in an user-friendly interface. | ||
+ | |||
+ | = Launching a Profile = | ||
+ | |||
+ | Information about how to launch a profile. | ||
+ | |||
+ | = Profiling Configuration = | ||
+ | |||
+ | Information about how to configure a profile session. | ||
+ | |||
+ | = Perf View = | ||
+ | |||
+ | Information about the Perf View. |
Revision as of 13:32, 1 March 2012
Overview
PERF is a performance counters subsystem in Linux. Performance counters are CPU hardware registers that count hardware events such as instructions executed and cache-misses suffered. These counters aid in profiling applications to detect hotspots in the application. PERF provides per task, per CPU and per-workload counters, sampling on top of these and source code event annotation.
The PERF plug-in for Eclipse allows the developer to execute profiles in their applications in a seamlessly way, using quick launch actions and visualizing the results in an user-friendly interface.
Launching a Profile
Information about how to launch a profile.
Profiling Configuration
Information about how to configure a profile session.
Perf View
Information about the Perf View.