Problem with pmcstat
joseph.koshy at gmail.com
Thu Aug 6 18:03:24 UTC 2009
> i am doing some performance testing with FreeBSD (64 bit) and i would like to use pmcstat.
> I recompiled the kernel with
> options HWPMC_HOOKS
> device hwpmc
> When i restart the system looks like being ok
> #sysctl -a | grep hwpmc
> kern.hwpmc.nbuffers: 16
> kern.hwpmc.logbuffersize: 4
> kern.hwpmc.mtxpoolsize: 32
> kern.hwpmc.nsamples: 32
> kern.hwpmc.hashsize: 16
> but the pmcstat gives me this error:
> # pmcstat -s p6-hw-int-rx -w 1
> pmcstat: ERROR: Initialization of the pmc(3) library failed: No such file or directory
> I googled a lot, but nothing about this problem. Consider that on the same hardware with 7.2-RELEASE 32 bit everything was working.
> Anyone can help me?
> This are some details:
> uname -a
> FreeBSD INTRUDER-64.ipv6.tilab.com 7.2-RELEASE FreeBSD 7.2-RELEASE #3: Thu Aug 6 11:36:53 CEST 2009 amd64
> Server: HP DL 180G5
i386 vs amd64 should not make a difference here.
What CPU are you running on and what does hwpmc(4) print out at module
More information about the freebsd-amd64