perf_event is the Linux kernel library and tool to simplify access to performance monitoring utilities infrastructure.
2
votes
2answers
86 views
Measure disk IO latencies of a running process
I'm trying to measure the disk IO latencies of a running process to make a histogram.
I could do this with DTrace in operating systems that provide it (e.g. as in this Joyent paper), but my ...
1
vote
0answers
39 views
Where is the documentation for perf events?
I cant seem to find documentation on the events listed when you do perf list; can someone point me in the right direction?
4
votes
0answers
136 views
How to make linux 'perf record' work for libc and libstdc++ symbols?
I'm using perf record -g on x86-64 Linux to profile a program. Several symbols in libc or libstdc++ have 0 as a parent: __GI___strcmp_ssse3 (libc) and strcmp@plt (libstdc++) for example. (I can ...
1
vote
2answers
546 views
How to analyze profile data from `perf record --a` (system-wide collection)?
I am using perf from linux-2.6.36-gentoo-r4. The /proc/sys/kernel/perf_event_paranoid is set to 0, so there should be no problems from there.
Because long-running application I am profiling ...
2
votes
1answer
257 views
Fail to install perf on slackware 13.1
I was trying to install perf on slackware 13.1
When I first ran make at /usr/src/linux/tools/perf I got some errors.
And I found this patch
http://www.valimar.it/repo/linux/perf_fix-2.6.33.patch
And ...
2
votes
1answer
945 views
Do I need root (admin) permissions to run userspace 'perf' tool? (perf events are enabled in Linux kernel)
Do I need to have to run perf userspace tool as system administrator (root), or can I run it (or at least some subcommands) as an ordinary user?
2
votes
1answer
3k views
How to check that perf events are enabled in Linux kernel, and how to install perf userland as non-root?
From what I have checked it looks like kernel side of 'perf' subsystem is enabled on computer I work on.
Checking kernel configuration shows the following
$ zgrep "_PERF[_= ]" /proc/config.gz
...