Hi, Sorry, this is a bit confusing to me.
As far as I know, in order to install perfmon2 I should use the patch: perfmon-new-base-090219 But this patch has to be applied to kernel version 2.6.29. That is, this patch corresponds with or must be match with kernel version 2.6.29 (Is that truth?). My system's kernel is version 2.6.31.14 (Ubuntu 9.10), so I downloaded kernel version 2.6.29 from kernel.org patched it, configured it, compiled it and installed it. I also configured GRUB to choose between both kernels. I then downloaded libpfmon and pfmon from CVS and installed them along with their dependencies. According to your directions, should I use a more recent kernel (2.6.32 or better) instead of version 2.6.29 and then patch it with the perfmon-new-base-090219? or should I just use a more recent kernel (2.6.32 or better) instead of my system's kernel version 2.6.31.14 without patching (no need for kernel version 2.6.29)?. I then only have to use libpfm4 and pfmon to gather results?. On the other hand, I've been trying to get libpfm4 from git: $ git clone git://perfmon2.git.sourceforge.net/gitroot/perfmon2/libpfm4 but I got the error message: perfmon2.git.sourceforge.net[0: 216.34.181.91]: errno=Connection timed out fatal: unable to connect a socket (Connection timed out) What went wrong?. Is there any other method (or web site) to download it? Thanks a lot, Ulises --- El vie, 2/25/11, stephane eranian <[email protected]> escribió: De: stephane eranian <[email protected]> Asunto: Re: [perfmon2] Perfmon2_unavailable_registers_error_on_Xeon_E5606 A: "Vince Weaver" <[email protected]> Cc: "ULISES REVILLA" <[email protected]>, [email protected] Fecha: viernes, 25 de febrero de 2011, 02:47 am Hi, Vince is right, please use perf_events from now on. On Thu, Feb 24, 2011 at 11:17 PM, Vince Weaver <[email protected]> wrote: > On Wed, 23 Feb 2011, ULISES REVILLA wrote: > > I installed perfmon2 on an (2 x Intel Xeon Quad E5606) server. Although > this is a new generation 64 bits Xeon processor, the OS it has is a 32 > bits Ubuntu Linux. I can list events and sub-events through perfmon -L > or perfmon --show-events commands. Or even event descriptions through > perfmon -i. Nevertheless, when I try to monitor core events I get the > following error: > This processor is likely too new for perfmon2 to support. Especially if you're only using a 2.6.29 kernel and not the kernel from the perfmon2 git tree. You might be better off running a more recent kernel (2.6.32 or better) and using libpfm4 or perf to gather your results. Vince ------------------------------------------------------------------------------ > > Free Software Download: Index, Search & Analyze > Logs and other IT data in > > Real-Time with Splunk. Collect, index and harness all > the fast moving IT data > > generated by your applications, servers and devices > whether physical, virtual > > or in the cloud. Deliver compliance at lower cost and > gain new business > > insights. http://p.sf.net/sfu/splunk-dev2dev > > _______________________________________________ > > perfmon2-devel mailing list > > [email protected] > > https://lists.sourceforge.net/lists/listinfo/perfmon2-devel > > > ------------------------------------------------------------------------------ Free Software Download: Index, Search & Analyze Logs and other IT data in Real-Time with Splunk. Collect, index and harness all the fast moving IT data generated by your applications, servers and devices whether physical, virtual or in the cloud. Deliver compliance at lower cost and gain new business insights. http://p.sf.net/sfu/splunk-dev2dev _______________________________________________ perfmon2-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/perfmon2-devel
