This seems a bit strange to ne: $ sysctl hw | tail -2 hw.cpuspeed=1296 hw.setperf=100
$ sudo sysctl -w hw.setperf=0 hw.setperf: 100 -> 0 $ sysctl hw | tail -2 hw.cpuspeed=1296 hw.setperf=0 Hmm..shouldnt cpuspeed have changed? $ sudo sysctl -w hw.setperf=10 hw.setperf: 0 -> 10 $ sysctl hw | tail -2 hw.cpuspeed=1296 hw.setperf=10 Still no change. $ sudo sysctl -w hw.setperf=80 hw.setperf: 10 -> 80 $ sysctl hw | tail -2 hw.cpuspeed=750 hw.setperf=80 Say what? 80% is 750? Ok, at least something happened now. $ sudo sysctl -w hw.setperf=60 hw.setperf: 80 -> 60 $ sysctl hw | tail -2 hw.cpuspeed=750 hw.setperf=60 Ok, I guess I cant go lower than 750. $ sudo sysctl -w hw.setperf=90 hw.setperf: 60 -> 90 $ sysctl hw | tail -2 hw.cpuspeed=750 hw.setperf=90 Hmmm..Shouldnt this have set cpuspeed higher than 750? $ sudo sysctl -w hw.setperf=100 hw.setperf: 90 -> 100 $ sysctl hw | tail -2 hw.cpuspeed=750 hw.setperf=100 Shouldnt cpuspeed be back to full now? (dmesg in previous email) --- Lars Hansson