Daniel Dalton <[email protected]> writes:
> Here is one of the lines I see from cpufreq-info:
> current policy: frequency should be within 1000 MHz and 1.67 GHz.
> The governor "ondemand" may decide which speed to use
> within this range.
On a modern system, this information is available directly via /sys/.
You get one entry per CPU (where HyperThreading counts as two CPUs).
>From .33, you also get a "all CPUs" entry.
$ find /sys/ -name cpufreq
/sys/devices/system/cpu/cpufreq
/sys/devices/system/cpu/cpu0/cpufreq
/sys/devices/system/cpu/cpu1/cpufreq
> [...] does this mean my processor will never be scaled under 1,000 mhz
> no matter the task? If so, why does it not go under 1,000 mhz?
A given CPU will only support specific frequencies. Below, you can see
that my n450 supports only three frequencies: 1.6, 1.3 and 1.0GHz.
$ cd /sys/devices/system/cpu/cpu0/cpufreq && sudo grep . *
affected_cpus:0
bios_limit:1667000
cpuinfo_cur_freq:1000000
cpuinfo_max_freq:1667000
cpuinfo_min_freq:1000000
cpuinfo_transition_latency:10000
related_cpus:0 1
scaling_available_frequencies:1667000 1333000 1000000
scaling_available_governors:conservative ondemand performance
scaling_cur_freq:1000000
scaling_driver:acpi-cpufreq
scaling_governor:conservative
scaling_max_freq:1667000
scaling_min_freq:1000000
scaling_setspeed:<unsupported>
_______________________________________________
Debian-eeepc-devel mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/debian-eeepc-devel