6 ms·
Can someone explain what this patch actually does? I have an old Macbook Air with a malfunctioning sensor that cause the CPU to always run in powersaving mode (
by janus 13y ago
Can someone explain what this patch actually does? I have an old Macbook Air with a malfunctioning sensor that cause the CPU to always run in powersaving mode (capped at 800 mhz), so it's basically unusable under OS X.
I have walked around this issue by installing Linux which allows me to tune the CPU governor manually, and it uncaps the artificial limit that the malfunctioning sensor puts.
Would this patch allow me to do something similar in Mountain Lion?
- mikeash 13y agoThe patch fixes a bug with how the SIGPROF signal is delivered to a process, ensuring that it gets delivered to the proper thread rather than an arbitrary thread. It's unrelated to anything in the area of powersaving or clock speed throttling.
- janus 13y agogreat, thanks for pointing it out.
- Someone 13y agoThe patch? No, but the technique can be used to make any change to the kernel, as long as you don't need more bytes. The change you want likely is such a change, as, to me, it looks like a 'replace an if by a NOP or a jump always' patch.
- deleted 13y ago[deleted]
- Moto7451 13y agoYou could try NullCPUPowerManagement.kext. It's used in the OS X x86 community to disable the built in Power management. If you don't mind getting your hands dirty you might be able to get it (or another related kext) to turn off frequency switching. [1]http://www.osx86.net/downloads.php?do=file&id=16 http://www.osx86.net/downloads.php?do=file&id=16
- janus 13y agoI don't mind getting my hands dirty at all. I'll see if I can find any more info about this kext, thanks :)
- kineticfocus 13y agoYou could also try this out... https://github.com/hholtmann/smcFanControl/tree/master/smc-command https://github.com/hholtmann/smcFanControl/tree/master/smc-c...
- janus 13y agoWill this also allow me to scale the cpu? I was already able to change the fan's speed .... thanks