Following Tex's thread in tips & tricks, I have been checking my cpu throttling on my eeepc 900. The system does not contain the file necessary to set speed steps but cpufreq-info shows:
cpufrequtils 008: cpufreq-info (C) Dominik Brodowski 2004-2009
Report errors and bugs to firstname.lastname@example.org
analyzing CPU 0:
CPUs which run at the same hardware frequency: 0
CPUs which need to have their frequency coordinated by software: 0
maximum transition latency: 10.00 ms.
hardware limits: 113 MHz - 900 MHz
available frequency steps: 113 MHz, 225 MHz, 338 MHz, 450 MHz, 563 MHz, 675 MHz, 788 MHz, 900 MHz
available cpufreq governors: ondemand, conservative, powersave, userspace, performance
current policy: frequency should be within 675 MHz and 900 MHz.
The governor "performance" may decide which speed to use
within this range.
current CPU frequency is 900 MHz (asserted by call to hardware).
this suggests that cpu throttling should be functional, however I do not see it happening in practice. I suspect the reason may be suggested by the last line of the output, but I don't know where to look for where a call that would freeze the cpu at 900mhz.