QUOTE (yeh @ Mar 4 2009, 06:52 PM)

Hi mercurysquad,
I have a MacPro and I can see a use for IntelEnhancedSpeedStep.kext, and I'm wondering if what I want to do will work.
Basically I want to stop speedstepping all together, and lock down the CPU to 3GHz.
The reason for this to do with latency and audio.
I have applied:
sudo sysctl -w kern.cputhrottle_targetload=1
but the speedstep.app is still showing me that the CPU is jumping between speedsteps all the time (2400, 2800, and 3000)
I'm only use the speedstep.app for viewing purposes.
Is there something I can do to achieve a locked 3000 setting atm? or does this require extra coding?
Cheers,
I use this all the time while using Logic Pro, to lock the processor to highest freq, otherwise the audio drops out when starting playback.
Leave the targetload as it is. You should do this instead:
CODE
sudo sysctl -w kern.cputhrottle_auto=0
sudo sysctl -w kern.cputhrottle_curfreq=3000
First command will turn off auto-throttling, second command will lock the frequency to 3000 MHz (or the nearest frequency supported by your processor).
Once you are done, just set _auto back to 1, though I think there's a bug which causes autothrottle to not turn back on sometimes. If that happens and a restart is not possible, just set the speedstep.app to auto mode and let it control the kext.
QUOTE (bachok83 @ Feb 7 2009, 10:32 PM)

i wonder what happened to 1.4.5. the moment i install it, i get kernel panic.
Yeah it has some nasty bugs with pointers which I never bothered to fix. Will do some day.. Please use 1.4.0 until then.