SuperMicro i7 (UP) - very slow performance
Ian Smith
smithi at nimnet.asn.au
Thu Sep 23 16:36:26 UTC 2010
On Thu, 23 Sep 2010, Alexander Motin wrote:
> Bryce wrote:
> > I don't think it is temperature, I have never seen temps above the low
> > 60's C and the speed never goes down from 2.8 Ghz. This is what I see
> > when running your dd for a while:
> >
> > bryce at tahiti[~]>sysctl -a | grep temperature
> > dev.cpu.0.temperature: 55.0C
> > dev.cpu.1.temperature: 55.0C
> > dev.cpu.2.temperature: 51.0C
> > dev.cpu.3.temperature: 52.0C
> > dev.cpu.4.temperature: 59.0C
> > dev.cpu.5.temperature: 61.0C
> > dev.cpu.6.temperature: 51.0C
> > dev.cpu.7.temperature: 52.0C
> > bryce at tahiti[~]>sysctl -n dev.cpu.0.freq
> > 2801
>
> Looks not bad, but I would checked it during good compilation, using all
> cores.
>
> Just to compare, my Core i7-870 with boxed cooler reports:
> 31C being idle with tuned power management,
> 53C being idle without any power management,
> 85C during `make -j16`.
> That system did `make -j16 universe` in about 3 hours AFAIR.
>
> PS: AFAIK dev.cpu.0.freq won't report you if frequency was lowered due
> to overheating.
Thanks, I've often wondered about that (among other things :)
So not looking much like overheating. But don't these messages requoted
below seem at all significant? At least, I've never seen them before:
> est0: <Enhanced SpeedStep Frequency Control> on cpu0
> est0: Invalid id16 (set, cur) = (20, 21)
> est0: Can't check freq 2667, it may be invalid
> est0: Invalid id16 (set, cur) = (19, 21)
> est0: Can't check freq 2533, it may be invalid
> est0: Invalid id16 (set, cur) = (18, 21)
> est0: Can't check freq 2400, it may be invalid
> est0: Invalid id16 (set, cur) = (17, 21)
> est0: Can't check freq 2267, it may be invalid
> est0: Invalid id16 (set, cur) = (16, 21)
> est0: Can't check freq 2133, it may be invalid
> est0: Invalid id16 (set, cur) = (15, 21)
> est0: Can't check freq 2000, it may be invalid
> est0: Invalid id16 (set, cur) = (14, 21)
> est0: Can't check freq 1867, it may be invalid
> est0: Invalid id16 (set, cur) = (13, 21)
> est0: Can't check freq 1733, it may be invalid
> est0: Invalid id16 (set, cur) = (12, 21)
> est0: Can't check freq 1600, it may be invalid
cheers, Ian
More information about the freebsd-stable
mailing list