CpuIdle runs a HLT command in an idle priority thread under 
Win95. That allows modern microprocessors to save power and 
stay cool and helps the environment.

BEST TOOL FOR OVERCLOCKING!

Available at http://cpuidle.home.pages.de


Version 5.3 has this improvement:

"Auto-disable on high CPU load"

Normally CpuIdle runs on idle priority, meaning it should only execute the
HLT command when the CPU (Windows) is otherwise unoccupied. However, due to
deficiencies of the Windows scheduler and the properties of the HLT command
CpuIdle can on some occasions execute HLT, which takes some time (until next
interrupt) although other work is still pending!

"Auto-disable on high CPU usage" measures the idle percent (see tray icon) 10
times (see update interval). If it remains below 10% the idle thread is
killed, the icon indicates this. For wakeup the CPU load (see sysmon.exe)
must be below 80% 10 consecutive times, CpuIdle then resumes normal
operation.
The idea is that this behaviour squeezes the last half percent out of
CpuIdle, esp. for 3D games.

-removed Control Panel plugin