OProfile has the ability to profile a single process or every currently running process (i.e., system-wide) via the operf program. operf interfaces with the kernel to collect samples via the Linux Kernel Performance Events Subsystem (hereafter referred to as "perf_events"). OProfile can co-exist with other tools on your system that may also be using the perf_events kernel subsystem.
Using operf to profile a single process can be done as a normal user; however, root authority is required to run operf in system-wide profiling mode.
Your kernel's Performance Events Subsystem does not support your processor type |