Re: [perfmon2] collecting PEBS event using perf_event
Status: Beta
Brought to you by:
seranian
From: stephane e. <er...@go...> - 2010-08-24 12:41:43
|
Hi, On Sun, Aug 22, 2010 at 6:02 PM, Besar Wicaksono <bes...@gm...> wrote: > Hello all, > > I need to collect performance data about long latency load on my Intel > nehalem machine. > > As my understanding, I should use PEBS to do this in order to get the data > address. > > Currently, I can only use perf_event on my machine, because I have kernel > 2.6.34 installed in my machine. > > Is there any examples or guide on how to program the performance counter to > collect PEBS event using perf_event ? > There is preliminary support for PEBS on perf_events in 2.6.35. However, it does not allow you to capture load miss addresses. > The reason why I can only use perf_event for now is that the installation of > perfmon2 kernel was always failed. > Grab from the git tree on kernel.org. > The sysadmin in my school try to install kernel linux-2.6.18-perfmon2, but > he said the boot up was failed. > That's too old. > He has not tried the perfmon2 2.6.30 though. > Yes, use that one. Pull it from the git tree. git clone git://git.kernel.org/pub/scm/linux/kernel/git/eranian/linux-2.6.git |