There is a process (can't remember the name) that is kicked in when the temperature reaches a certain level. The job of this process is to turn down the processor. Unfortunately it consumes more more process time when it does this because it preempts everything. So the temperature goes up, which creates more interruptions and so on and so on.
The core reason is that the temperature sensor is just next to the power supply and so is kicking in too early.
The solution - unplug the mac. Let it cool down completely and then run it with the power plugged in on the other side.
There is a process (can't remember the name) that is kicked in when the temperature reaches a certain level. The job of this process is to turn down the processor. Unfortunately it consumes more more process time when it does this because it preempts everything. So the temperature goes up, which creates more interruptions and so on and so on.
The core reason is that the temperature sensor is just next to the power supply and so is kicking in too early.
The solution - unplug the mac. Let it cool down completely and then run it with the power plugged in on the other side.