Sponsored Content
Operating Systems Linux Not able to run perf on Linux 4.4 kernel (Ubuntu 15.10) Post 302967391 by BHASKAR JUPUDI on Tuesday 23rd of February 2016 10:35:06 AM
Old 02-23-2016
Not able to run perf on Linux 4.4 kernel (Ubuntu 15.10)

I'm not able to run perf on linux 4.4. I'm using ubuntu 15.10.

The error I'm getting is:

Code:
WARNING: perf not found for kernel 4.4.0

You may need to install the following packages for this specific kernel: linux-tools-4.4.0-4.4.0 linux-cloud-tools-4.4.0-4.4.0

You may also want to install one of the following packages to keep up to date: linux-tools-4.4.0 linux-cloud-tools-4.4.0

I also tried to install linux-tools specific package and even then I'm getting the same error. Am I doing something wrong here?
 

2 More Discussions You Might Find Interesting

1. UNIX and Linux Applications

Ubuntu Realtime Kernel Trouble

Ever since the new release of the Realtime kernel, JACK and Ardour and anything else that could use it doesn't work. It works if i turn off realtime in Jack, but thats precisely why I installed intrepid in the first place. for the realtime kernel. it worked so well! what i've learned with linux:... (1 Reply)
Discussion started by: TheMusician
1 Replies

2. Linux

How to run User-mode Linux installed with synaptic package manager in Ubuntu 10.10

I have installed user-mode linux kernel in Ubuntu 10.10 with the help of Synaptic package manager. But I'm not getting how to run it. If we install it manually, we've to run it using the executable binary file. But here, I'm unable to locate any such file. Please help.... Thanking You.... ... (0 Replies)
Discussion started by: rohitadeshmukh1
0 Replies
PERF-STAT(1)							    perf Manual 						      PERF-STAT(1)

NAME
perf-stat - Run a command and gather performance counter statistics SYNOPSIS
perf stat [-e <EVENT> | --event=EVENT] [-a] <command> perf stat [-e <EVENT> | --event=EVENT] [-a] -- <command> [<options>] DESCRIPTION
This command runs a command and gathers performance counter statistics from it. OPTIONS
<command>... Any command you can specify in a shell. -e, --event= Select the PMU event. Selection can be a symbolic event name (use perf list to list all events) or a raw PMU event (eventsel+umask) in the form of rNNN where NNN is a hexadecimal event descriptor. -i, --no-inherit child tasks do not inherit counters -p, --pid=<pid> stat events on existing process id (comma separated list) -t, --tid=<tid> stat events on existing thread id (comma separated list) -a, --all-cpus system-wide collection from all CPUs -c, --scale scale/normalize counter values -r, --repeat=<n> repeat command and print average + stddev (max: 100). 0 means forever. -B, --big-num print large numbers with thousands' separators according to locale -C, --cpu= Count only on the list of CPUs provided. Multiple CPUs can be provided as a comma-separated list with no space: 0,1. Ranges of CPUs are specified with -: 0-2. In per-thread mode, this option is ignored. The -a option is still necessary to activate system-wide monitoring. Default is to count on all CPUs. -A, --no-aggr Do not aggregate counts across all monitored CPUs in system-wide mode (-a). This option is only valid in system-wide mode. -n, --null null run - don't start any counters -v, --verbose be more verbose (show counter open errors, etc) -x SEP, --field-separator SEP print counts using a CSV-style output to make it easy to import directly into spreadsheets. Columns are separated by the string specified in SEP. -G name, --cgroup name monitor only in the container (cgroup) called "name". This option is available only in per-cpu mode. The cgroup filesystem must be mounted. All threads belonging to container "name" are monitored when they run on the monitored CPUs. Multiple cgroups can be provided. Each cgroup is applied to the corresponding event, i.e., first cgroup to first event, second cgroup to second event and so on. It is possible to provide an empty cgroup (monitor all the time) using, e.g., -G foo,,bar. Cgroups must have corresponding events, i.e., they always refer to events defined earlier on the command line. -o file, --output file Print the output into the designated file. --append Append to the output file designated with the -o option. Ignored if -o is not specified. --log-fd Log output to fd, instead of stderr. Complementary to --output, and mutually exclusive with it. --append may be used here. Examples: 3>results perf stat --log-fd 3 -- $cmd 3>>results perf stat --log-fd 3 --append -- $cmd --pre, --post Pre and post measurement hooks, e.g.: perf stat --repeat 10 --null --sync --pre make -s O=defconfig-build/clean -- make -s -j64 O=defconfig-build/ bzImage -I msecs, --interval-print msecs Print count deltas every N milliseconds (minimum: 100ms) example: perf stat -I 1000 -e cycles -a sleep 5 --per-socket Aggregate counts per processor socket for system-wide mode measurements. This is a useful mode to detect imbalance between sockets. To enable this mode, use --per-socket in addition to -a. (system-wide). The output includes the socket number and the number of online processors on that socket. This is useful to gauge the amount of aggregation. --per-core Aggregate counts per physical processor for system-wide mode measurements. This is a useful mode to detect imbalance between physical cores. To enable this mode, use --per-core in addition to -a. (system-wide). The output includes the core number and the number of online logical processors on that physical processor. -D msecs, --initial-delay msecs After starting the program, wait msecs before measuring. This is useful to filter out the startup phase of the program, which is often very different. -T, --transaction Print statistics of transactional execution if supported. EXAMPLES
$ perf stat -- make -j Performance counter stats for 'make -j': 8117.370256 task clock ticks # 11.281 CPU utilization factor 678 context switches # 0.000 M/sec 133 CPU migrations # 0.000 M/sec 235724 pagefaults # 0.029 M/sec 24821162526 CPU cycles # 3057.784 M/sec 18687303457 instructions # 2302.138 M/sec 172158895 cache references # 21.209 M/sec 27075259 cache misses # 3.335 M/sec Wall-clock time elapsed: 719.554352 msecs SEE ALSO
perf-top(1), perf-list(1) perf 06/30/2014 PERF-STAT(1)
All times are GMT -4. The time now is 03:34 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy