Set maximum CPU frequency?
I have a laptop that always overheats, and I want to set my maximum CPU frequency at something like 80 percent. However, I am not sure what utilities exist to allow me to do this. I have seen this:
http://docs.slackware.com/howtos:har...quency_scaling But there doesn't seem to be an option to set a maximum frequency. I also don't think Laptop Mode Tools will do it. Does anyone know how I can do this? Thanks. |
other then by some tool (like i use enlightenments CpuFreq widget)
check /usr/src/`uname -r`/Documentation/cpu-freq/user-guide.txt section 3 says: Code:
The preferred interface is located in the sysfs filesystem. If you i put the kernel documentation as it is a kernel thing so if it changes in the future you know where to look note you probably need to set it as root also check out powertop, its a great tool for power saving |
Have you tried other methods, such as cleaning out the fan vents using compressed air ?
If you really had to limit the CPU frequency you should use a userspace program to set the CPU frequency. Slackware already has the userspace governor enabled. For example you can use 'cpufreq-set --cpu 0 -r --max 800' or you can cat into '/sys/devices/system/cpu/cpu0/cpufreq/scaling_set_speed'. |
Thanks to you both. Yes, I have checked everything, and I'm sure it isn't a problem with dust. The fan vents are perfectly clear. This thing just runs hot. It also has a really loud, annoying fan, so I also always use a separate cooling mat underneath it to cut down on fan noise. AND I have an extra-large battery in it, so it is propped up at an angle which allows air flow underneath. Just take it from me: do not buy an HP Pavilion laptop.
I will use the cpufreq-set. Thanks again! |
Quote:
Assuming a laptop has it's air intake or exhaust opening(s) on the bottom and not the sides, you can have a situation where the "cooling mat" and the laptop are fighting each other rather than blowing the air in the same direction. That is, the "cooling mat" may actually be impeding airflow through the laptop. |
Quote:
buy.. what was it acer or asus, its better performance, quality, price and easier maintenance |
deleted
|
Are you sure that the heat is even generated by the CPU? It also could be the GPU that produces the heat, for example in case of a Radeon GPU used with the free radeon drivers.
|
I will agree with tobisgd that you might need to make sure that you have the correct driver for your video. On my laptop with the neauveau driver it has a real problem with overheating. Do a lspci and look at it to make sure what driver you need. Then do a lsmod to check what module is loaded.
|
For anyone who happens to wander in off Google, a more appropriate solution would probably be to use cpufreqd to dynamically adjust the speed limit on your CPU.
That way you can still use full speed in short bursts. Here's the config file I use with an HP small form factor desktop PC that has the same problem. |
Quote:
Tracy, my cooling mat is not causing the problem. The cooling mat was my response to the problem. The laptop just runs hot. Quote:
|
All times are GMT -5. The time now is 04:12 AM. |