CPU SPEEDの話

Pocket

何の気なしに cat /proc/cpuinfo してみたです。

# cat /proc/cpuinfo
processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 15
model           : 79
model name      : AMD Athlon(tm) 64 Processor 3500+
stepping        : 2
cpu MHz         : 1000.000
cache size      : 512 KB
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 rdtscp
 lm 3dnowext 3dnow up pni cx16 lahf_lm svm extapic cr8_legacy
bogomips        : 2001.76
TLB size        : 1024 4K pages
clflush size    : 64
cache_alignment : 64
address sizes   : 40 bits physical, 48 bits virtual
power management: ts fid vid ttp tm stc

CPUのクロックは2.2GHzのはずなのに、1000MHz(1GHz)と表示されてるんですね。なんで?と思って調べてみたら、cpuspeedというサービスがデフォルトで動いておりまして。

man cpuspeedから抜粋;
This program monitors the system’s idle percentage and reduces or raises the CPUs’ clock speeds and voltages accordingly to minimize power consumption when idle and maximize performance when needed. This is the default.

要は、暇なときはCPUのクロックと電圧落として節電モードに入ってるわけですね。ソースをコンパイルしたりするとクロックが上がるようです。試しにcpuspeedを止めてみたら、ちゃんと表示が 2200MHz(2.2GHz)に変わりました。

# service cpuspeed stop
Disabling ondemand cpu frequency scaling:                  [  OK  ]

# cat /proc/cpuinfo
processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 15
model           : 79
model name      : AMD Athlon(tm) 64 Processor 3500+
stepping        : 2
cpu MHz         : 2200.000
cache size      : 512 KB
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 rdtscp
 lm 3dnowext 3dnow up pni cx16 lahf_lm svm extapic cr8_legacy
bogomips        : 4403.90
TLB size        : 1024 4K pages
clflush size    : 64
cache_alignment : 64
address sizes   : 40 bits physical, 48 bits virtual
power management: ts fid vid ttp tm stc

ただそれだけなんですけどね。不思議に思ってる人もいるかな、と思って。

この記事にコメントする

Powered by WordPress, WP Theme designed by WSC Project. ログイン