How to control CPU speed of Dell D600?
-
- Posts: 49
- Joined: Sun 23 Jan 2011, 20:53
- Location: a state of mind
Awesome. makes me wonder if something in /sys or /proc could convince it to charge the battery? I hope to get back to my script some time. By using min_freq instead of max_freq you could still have some scaling. I started writing it because many older processors only work with the performance module. ttyl
DELL D600 no longer throttled
I do not need the cpufreq_ondemand module to always
run the cpu at maximum frequency, nor do I need
to echo anything to max and min frequency.
/root/Startup/start_cpu_freq
modprobe acpi_cpufreq
echo performance /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
It now runs at 1.6GHz all the time. I have no reason to run it slower
since the laptop does not overheat, or charge the battery. The two
Windows programs that override the BIOS frequency setting do not fix the
charging problem so I doubt cpufreq can help there.
This is immensely easier than in Windows. The module is 7K.
I wonder if my K7 HP does ondemand - it tends to overheat and turn off.
run the cpu at maximum frequency, nor do I need
to echo anything to max and min frequency.
/root/Startup/start_cpu_freq
modprobe acpi_cpufreq
echo performance /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
It now runs at 1.6GHz all the time. I have no reason to run it slower
since the laptop does not overheat, or charge the battery. The two
Windows programs that override the BIOS frequency setting do not fix the
charging problem so I doubt cpufreq can help there.
This is immensely easier than in Windows. The module is 7K.
I wonder if my K7 HP does ondemand - it tends to overheat and turn off.
cpufreq in wary 5.5
Edit /etc/init.d/wcpufreq
Change ondemand to performance.
Or change minimum to match maximum.
Change ondemand to performance.
Or change minimum to match maximum.
cpufreq not working for me in wary 5.5
Depending whether I select performance or acpi-cpufreq,
/etc/initd./wcpufreq tries to modprobe one of two non-existent
modules. cpufreq-acpi-cpufreq or cpufreq-performance.
If I manually try to imitate what works in puppy 4 in start_cpu_freq and
echo 1600000 > /sys/devices/system/cpu/cpu0/cpufreq/cpufreq_min_freq
it remains at 600000. Running the cpufreq wizard ends by telling me that
I have a fixed frequency of 600MHz instead of the desired 160000MHz.
I tried choosing ondemand and selecting 1600000 as min. It keeps reverting to 600MHz. I tried removing cpufreq. That did not help either.
Which means I can use Puppy 4 on this computer but puppy 5 is not very useful. I loaded it to try gtk-youtube-viewer, which works at 600MHz but the sound is out of sync. It would work better at 1.6GHz.
Is this a bug or am I neglecting some step? Did someone putting together wary assume that the frequency at which the computer boots is the maximum available
/etc/initd./wcpufreq tries to modprobe one of two non-existent
modules. cpufreq-acpi-cpufreq or cpufreq-performance.
If I manually try to imitate what works in puppy 4 in start_cpu_freq and
echo 1600000 > /sys/devices/system/cpu/cpu0/cpufreq/cpufreq_min_freq
it remains at 600000. Running the cpufreq wizard ends by telling me that
I have a fixed frequency of 600MHz instead of the desired 160000MHz.
I tried choosing ondemand and selecting 1600000 as min. It keeps reverting to 600MHz. I tried removing cpufreq. That did not help either.
Which means I can use Puppy 4 on this computer but puppy 5 is not very useful. I loaded it to try gtk-youtube-viewer, which works at 600MHz but the sound is out of sync. It would work better at 1.6GHz.
Is this a bug or am I neglecting some step? Did someone putting together wary assume that the frequency at which the computer boots is the maximum available
cannot change values in scaling_min_freq
In puppy 4.1.2 and 4.3.1 and 4.3.2 when I modprobe acpi_cpufreq then manually echo 1600000 > scaling_min_freq or scaling_max_freq (which is what the wizard sets wcpufreq to do) the file contents change from 600000 to 1600000. In wary 5.5 they remain unchanged. These files are writable by root. When i run the cpufreq wizard no matter what I do it ends up telling me I have a fixed frequency of 600.
XP also lets me adjust the speed up to 1600000.
Is there any way around this or should I give up on wary puppy on my D600, which has some messed up hardware and reverts to its lowest cpu speed unless prodded by software to do otherwise? Do precise or racy have this same problem?
XP also lets me adjust the speed up to 1600000.
Is there any way around this or should I give up on wary puppy on my D600, which has some messed up hardware and reverts to its lowest cpu speed unless prodded by software to do otherwise? Do precise or racy have this same problem?