Hi, On Sun, Aug 22, 2010 at 6:02 PM, Besar Wicaksono <besarwicaks...@gmail.com> 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 ------------------------------------------------------------------------------ Sell apps to millions through the Intel(R) Atom(Tm) Developer Program Be part of this innovative community and reach millions of netbook users worldwide. Take advantage of special opportunities to increase revenue and speed time-to-market. Join now, and jumpstart your future. http://p.sf.net/sfu/intel-atom-d2d _______________________________________________ perfmon2-devel mailing list perfmon2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/perfmon2-devel