cpus run cooler in openbsd at idle

cpus run cooler in openbsd at idle

Post by Fran » Tue, 17 Sep 2002 05:19:50



Just an observation I've made...

With OpenBSD, when my Celeron computer and Pentium Pro (1mb cache)
computer are at idle, the heatsinks don't even get warm!

Even while running X with icewm.

In comparison, with Windows 95 or 98 (or even DOS), at idle... no
screensavers... on the same cpus... the heatsinks will get very hot.

Anyone know why?

 
 
 

cpus run cooler in openbsd at idle

Post by Markus Henneck » Tue, 17 Sep 2002 06:35:48



> With OpenBSD, when my Celeron computer and Pentium Pro (1mb cache)
> computer are at idle, the heatsinks don't even get warm!

> Even while running X with icewm.

> In comparison, with Windows 95 or 98 (or even DOS), at idle... no
> screensavers... on the same cpus... the heatsinks will get very hot.

> Anyone know why?

OpenBSD uses features of the cpu that put the cpu into a low power
consumption mode when the system is idle. Windows 9x/Me won't use this
features in its idle loop so the cpu won't cool down.

Greetings
  Markus

 
 
 

1. kapm-idled shows 90+% cpu usage when idle

Do you have CONFIG_APM_CPU_IDLE=y in your .config? If so, disable it.

There was a thread about this problem some months ago. I found
that on all of my APM-capable machines, including a Dell laptop,
CONFIG_APM_CPU_IDLE=y had a negative effect. The kernel ended up
in a tight loop performing tons of APM IDLE BIOS calls, since each
BIOS call returned immediately without having idled the CPU.

Leaving CONFIG_APM_CPU_IDLE unset lets the kernel use its own
"HLT when idle" code. On my main development box, idle CPU
temperature dropped >10 degrees C, and kapm-idled now uses 0% CPU.

/Mikael
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

2. nfs lockups with via c3 machine, 2.4.20 kernel, slackware 8.0

3. kapm-idled no longer idling CPU?

4. select and asynchronous sockets

5. high run queues but CPU not 0% idle?

6. Unable to write to hpfs partitions

7. Relationship between load average and CPU busy or CPU idle

8. Booting X stations

9. Difference between a LOADed CPU & a non IDLE CPU ???

10. A CPU cooler for Linux?

11. CPU-Cooler YES/NO ???

12. cpu cooler