Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: CPU frequency scaling  (gelezen 635 keer)

Offline Johan van Dijk

  • Administrator
    • johanvandijk
  • Steunpunt: Nee
CPU frequency scaling
« Gepost op: 2007/07/19, 20:00:28 »
Sinds kort heb ik iets vreemds met de snelheid van mijn processor.
Ik heb een AMD Athlon64 3500+ die normaal gesproken terugklokt als het systeem niet intensief gebruikt wordt, en op volle snelheid gaat draaien als hij druk bezig is.

Het terugklokken werkt nog steeds prima, alleen gaat hij niet altijd meer automatisch op volle snelheid lopen.
Meestal gaat het wel goed, alleen bij sommige programma's, zoals folding@home blijft hij in de laagste stand hangen.

Op het bovenste paneel heb ik de applet waarmee ik de cpu frequentie aan kan passen.
Ik heb deze zo geconfigureerd met sudo dpkg-reconfigure gnome-applets zodat ik de snelheid handmatig aan kan passen of een ander profiel kan kiezen. Zie volgende screenshot:



Het vreemde is dat ik één profiel mis die er vroeger wel was, namelijk "userspace"
Ik weet niet of het daardoor komt, maar het zou natuurlijk kunnen.
Normaal gesproken staat hij op het profiel "ondemand"

Het profiel "userspace" is nog wel te vinden in /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors

Ook zijn alle modules geladen, behalve die van userspace:
lsmod |grep cpufreq
cpufreq_stats           7360  0
cpufreq_conservative     8200  0
cpufreq_powersave       2688  0
cpufreq_ondemand        9228  0
freq_table              5792  3 powernow_k8,cpufreq_stats,cpufreq_ondemand
Voor de volledigheid wat meer info:
cat /proc/cpuinfo
processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 15
model           : 47
model name      : AMD Athlon(tm) 64 Processor 3500+
stepping        : 0
cpu MHz         : 1000.000
cache size      : 512 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt lm 3dnowext 3dnow up pni lahf_lm ts fid vid ttp tm stc
bogomips        : 2016.27
clflush size    : 64

cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies
2200000 2000000 1800000 1000000

 cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors
conservative powersave ondemand userspace performance
Heeft iemand enig idee hoe ik het userspace profiel weer terug krijg, en hoe ik de processor bij belasting weer op hoge snelheid kan laten lopen?

Offline Soul-Sing

  • Lid
  • Steunpunt: Nee
CPU frequency scaling
« Reactie #1 Gepost op: 2007/07/19, 20:08:41 »
The userspace governor allows you to set the frequency manually, unlike the others. Some frequency scaling daemons require this governor to operate correctly. ik hoop dat je wat hebt aan onderstaande link.
: http://www.thinkwiki.org/wiki/How_to_make_use_of_Dynamic_Frequency_Scaling#Using_Frequency_Scaling_Daemons

Offline Johan van Dijk

  • Administrator
    • johanvandijk
  • Steunpunt: Nee
CPU frequency scaling
« Reactie #2 Gepost op: 2007/07/19, 20:26:57 »
Okee, die userspace governor is opgelost, die heb ik blijkbaar niet nodig :)

Nu dus alleen nog de vraag waarom de cpu bij hoge belasting niet altijd op volle snelheid gaat draaien bij de ondemand governor...