Linux, Intel core 2 duo, cpufreq

Fórumok

Van egy core 2 duo processzorom amin Ubuntu alatt szepen mukodik az autmatikus frekvencia allitas, azonban szerintem tul kicsi tartomanyban. Meg regi vacak Celeron procin is meg tudtam tenni, hogy 2.8GHz helyett 300MHz-en menjen, de ezen a procin csak az 1.86 es az 1.6 GHz kozott valaszthatok. Ez normalis?

Hozzászólások

Amugy ez a processzor:


# cat /proc/cpuinfo

processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 15
model name      : Intel(R) Core(TM)2 CPU          6300  @ 1.86GHz
stepping        : 6
cpu MHz         : 1596.000
cache size      : 2048 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 2
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe lm constant_tsc pni
monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm
bogomips        : 3726.93
clflush size    : 64

processor       : 1
vendor_id       : GenuineIntel
cpu family      : 6
model           : 15
model name      : Intel(R) Core(TM)2 CPU          6300  @ 1.86GHz
stepping        : 6
cpu MHz         : 1596.000
cache size      : 2048 KB
physical id     : 0
siblings        : 2
core id         : 1
cpu cores       : 2
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe lm constant_tsc pni
monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm
bogomips        : 3724.18
clflush size    : 64

Es ezt mondja a

cpufreq-info

:


cpufrequtils 002: cpufreq-info (C) Dominik Brodowski 2004-2006
Report errors and bugs to linux@brodo.de, please.
analyzing CPU 0:
  driver: acpi-cpufreq
  CPUs which need to switch frequency at the same time: 0
  hardware limits: 1.60 GHz - 1.86 GHz
  available frequency steps: 1.86 GHz, 1.60 GHz
  available cpufreq governors: userspace, ondemand, performance
  current policy: frequency should be within 1.60 GHz and 1.86 GHz.
                  The governor "userspace" may decide which speed to use
                  within this range.
  current CPU frequency is 1.60 GHz (asserted by call to hardware).
analyzing CPU 1:
  driver: acpi-cpufreq
  CPUs which need to switch frequency at the same time: 1
  hardware limits: 1.60 GHz - 1.86 GHz
  available frequency steps: 1.86 GHz, 1.60 GHz
  available cpufreq governors: userspace, ondemand, performance
  current policy: frequency should be within 1.60 GHz and 1.86 GHz.
                  The governor "userspace" may decide which speed to use
                  within this range.
  current CPU frequency is 1.60 GHz (asserted by call to hardware).

valoszinuleg normalis, mivel tudtommal windows alatt is csak a szorzot tudja lejjebb venni, minimum 6-ra. Az meg pont 266*6=1600MHz.

- Use the Source Luke ! -

Próbáld meg a speedstep-centrino driverrel acpi-cpufreq helyett.

Mar probaltam:


# rmmod acpi_cpufreq
# modprobe speedstep-centrino
FATAL: Error inserting speedstep_centrino (/lib/modules/2.6.20-16-generic/kernel/arch/i386/kernel/cpu/cpufreq/speedstep-centrino.ko): No such device

Aztan valahol azt olvastam, hogy ez nem is szamit centrino procinak, ugyhogy ne is probaljam. (Mar nemtom hol, guglizas kozben akadtam valami forumra.)

Ez teljesen normális, ez a proci 2 lépésben (6-os és 7-es szorzóval) tudja változtatni az órajelét. Az eggyel nagyobb -E6400- proci már 3 lépésben (van még egy 8-as szorzója).

De ha már itt tartunk kérdeznék én is egyet: az vajon mitől lehet, hogy ha megemelem az FSB-t és így magasabb órajelen hajtom a procit -akár csak 1MHz-el a gyári fölött-, akkor a cat/proc/cpuinfo azt írja, hogy 600MHz-es a proci. A cpufreq-info pedig azt írja, hogy két lépésben -600 és 700Mhz- tudja állítani az órajelet. Valójában most 2.4GHz-en megy, terheléskor 2.8-ra kapcsol fel, szóval ez a 600-700MHz teljesen fals érték.

Nekem valami BIOS matatassal azert sikerult elerni valamit... ott lehetett FSB-t allitani (?? vagy csak szorzot... nemtom mar reg vol, lasd az indulo datum ;) ), de lehet, hogy azzal is csak feljebb tudtam venni a frekit? :) Hiaba... ez a tuning vilag...
Most nem tom kiprobalni, 26 nap az uptime. :)

Nekem a gond az, hogy napkozben bkapcsolva e szoktam hagyni, mert az agyam ritkas, szoval mindig jol jon, ha le tudok szedni valamit amin itthon dolgoztam, de nem vittem el a gyarba ... De ehhez a keszenlethez meg sok az a 1600MHz ...
Ternmeszetesen nem fikszen akarom, mert ha el kezdek dolgozni, azt csak nem BIOS beallitassal kellene kezdeni ...

k.