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

Reply via email to