The reason I believe that Linux is not doing hlt-on-idle with my FIC
PA-2007 motherboard is that every other motherboard I've owned Linux has
always ran about 10 degrees cooler than Win95, and that is because Linux
does the hlt-on-idle, but Win95 doesn't. I have an Intel pentium 233MMX
cpu on my PA-2007 board, so you would think that the hlt-on-idle command
would work properly, but it's not. I have a temperature sensor in my
case with a digital readout on the outside so I can keep track of temp
changes, and Linux is running at the same temp as Win95. I tried a
program for Win95 called cpuidle that does the hlt-on-idle, and it works
and brings the temp down about 10 degrees in Win95, so now Win95 is
running about 10 degrees cooler than Linux, so I suspect it's got
something to do with the way Linux is calling the hlt-on-idle command,
and the architecture of the FIC's Apollo VIA VP2 chipset canceling out
the hlt-on-idle. I'm afraid my knowledge of assembly language isn't good
enough yet to figure this out, but I know there are some excellent
programmers out there working with the Linux kernel that could probably
fix this problem with a few keystrokes. If anybody can tell how to fix
this please let me know.
Thanks,
Wayne
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu