Hi,
Through the same command, you also get:
kern.cpu_currentfreq: 2000
kern.cpu_log: 0
kern.cpu_minfreq: 1000
kern.cpu_maxfreq: 2000
This was further verified by using this program 'CoreDuoTemp'.
It showed the Max freq as 2000 Mhz, Min as 1000 Mhz and current as 2000 Mhz
I tried running different programs with CoreDuoTemp running in background, and the cureent frequency variated between 1500 Mhz & 2000 Mhz.
Threfore, your first question (IntelSpeedStep) is answered (i think so) as the frequency automatically changes as per requirement.
P.s. note that i keep my macbook pro to run on Max Battery Settings when on Battery and Normal Settings when connected.
The results for 'Better performance' settings maybe different.
My question is, what is the differnce between:
kern.cpu_minfreq:
hw.cpufrequency_min:
Regards,
Bharat