Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I have an old laptop I'd like to repurpose as a print/SSH server (among a few other light tasks). The laptop has a 2.0GHz Pentium M processor with 1GB of RAM (to be specific, its an old Dell Precision M60). The system is running Ubuntu Server 10.04. A combination of htop and my screen config show that the CPU is constantly running at its full speed, even when under little/no load -- this was not an issue under 9.04 and 9.10. I'd like to drop the speed of the processor down to save on power, heat, and noise.

Is there any way that I can force the system to only run at 600MHz.

share|improve this question

2 Answers 2

You could under clock the processor at the hardware level through BIOS. Here's a guide for overclocking that specific model (you'll want to do just the opposite ;):

http://www.overclockers.com/forums/showthread.php?t=277264

I wouldn't trust software that claims to do this but that's just a personal BIOS (lame pun). I've seen it done for video cards.

share|improve this answer
    
I've poked around in the BIOS for the P-M60 a bunch, but never seen anything for setting the CPU speed only. Unfortunately, Intel processors are always multiplier-locked, so I'd have to downclock the entire system to do this. –  Andrew Scagnelli Aug 11 '10 at 18:57
    
Yes, downclocking the entire system would be the outcome. –  Patrick R Aug 11 '10 at 19:41

You don't need to use the BIOS. There's some stuff in /sys/devices that'll set the CPU Scaling factor

Have a look at this guide: http://embraceubuntu.com/2005/11/04/enabling-cpu-frequency-scaling/ It can explain more than I can easily

share|improve this answer
    
This stuff was working in versions previous to 10.04 automatically. I think 10.04 broke something. –  Andrew Scagnelli Aug 11 '10 at 18:57
    
Odd. I'm sure I've had it working on a 10.04 server. –  Tom O'Connor Aug 11 '10 at 19:03

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.