GeneralThis forum is for non-technical general discussion which can include both Linux and non-Linux topics. Have fun!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Alright. Now let's get to business.
Do you use CPU frequency scaling in linux? I do, on my laptop and desktop computers.
In my desktop, I have an Athlon64 3800+, and I have enabled the 'cool'n'quiet' function. It didn't work at first, but it worked fine after I updated my bios to the most recent version available.
In my laptop, an Asus Z35FM with the Celeron M processor, I didn't know what to do to get it working. After asking for help amongst some people, I found that loading the 'p4_clockmod' module would enable it. It works very well now.
Do you use it? And laptop users, do you notice any increase in battery life when you use it?
I use speedstep_centrino (Intel M) and enable powersaving (thanks to this amazing tool from Intel) for some devices that support it. With only X-Window loaded, I get +5h of autonomy at 600Mhz using governor ondemand. With several dozens of windows open, firefox, music, gkrellm it stays very often in lower speed. If I want quick response, I will set profile performance (applet klaptop in kde).
Before I was using http://cpufreqd.sourceforge.net/ but I haven't reinstalled it yet. With this, you can define complex profiles: when temperature goes too high, lower freq; when xine is running, set the higher freq,..)
i have an A64 3200+ -- how do you enable "cool'n'quiet"? is it a bios option only in certain motherboards, or a kernel + software capability?
Check the power management area of your bios. There should be an option to enable or disable it... there is in mine. If it doesn't work even when the option is enabled, you might need to update your bios; that was the case for me.
I dunno much about the kernel stuff... but it is the 'powernow-k8' module which does the cool'n'quiet stuff, I think.
Check the power management area of your bios. There should be an option to enable or disable it... there is in mine. If it doesn't work even when the option is enabled, you might need to update your bios; that was the case for me.
I dunno much about the kernel stuff... but it is the 'powernow-k8' module which does the cool'n'quiet stuff, I think.
excellent! i just installed powernow-k8 and it works. bios was set to auto, so i just assumed it didn't work in linux. thanks!
To make full use of AMD's "Cool 'N' Quiet" you need a special four pin PWM (pulse width modulation) fan. The high-end retail processors come with them. My boxed 64-bit Sempron 3000+ didn't.
Anyway, the objective isn't to get the lowest temp possible, believe it or not. The objective is to get the smallest difference between min and max temps, thereby minimizing thermal "stress". So you might actually see higher idle temps when enabled. Heck, if you live in Norway the CPU fan might not even turn on! Don't be alarmed! It's supposed to work that way.
Erm... What's CPU frequency scaling? *flees from various thrown objects*
Frequency Scaling is the act of changing the operating speed of your processor, which in turn saves electricity and reduces heat, allowing fans to run slower. Sort of like overclocking, but reverse, with the intent on increasing the overall lifespan of your system.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.