On Sun, Jun 22, 2014 at 08:04:27PM -0700, Philip Guenther wrote: > On Tue, Jun 17, 2014 at 3:45 PM, Gustav Fransson Nyvell <gus...@nyvell.se> > wrote: > > > I want to alert you to this strange observation. > > > > $ sysctl -a > > ... > > hw.cpuspeed=3101 > > hw.setperf=100 > > ... > > > > This on an Intel i7 3920XM. Rated for 3.8GHz when running 100%. > > > > 3101 would mean 3.1GHz and hw.setperf=100 means it should/must run at 100%. > > > I want to alert you to the fact that your message didn't include the system > dmesg, and will therefore be ignored as insufficient data for analysis. > > > Indeed, *NO ONE* has sent in a dmesg to dm...@openbsd.org for that CPU. > Clearly it doesn't exist...
It is also worth pointing out that the highest speedstep speed that is 1 MHz higher than the next is the turbo mode. sysctl will not reflect the actual speed when in turbo mode, we'd have to do a bunch of msrs on a periodic timer or something similiar.