Strona 1 z 1

[+] cpufreq - brak możliwości ustawienia większego taktowania (hardware limits)

: 29 sierpnia 2010, 12:58
autor: Zalingrad
Witam serdecznie. Dziś rano do swojego panelu GNOME dodałem 2 aplety monitora częstotliwości procesora. Wszystko ładnie pięknie, gdyby nie to, że zakres częstotliwości które mam tam do wyboru, nie zgadza się z możliwościami procesora, a mianowicie:
  • 1,2 GHz
  • 1,6 GHz
  • 2,1 GHz
Natomiast mój procesor to dwurdzeniowiec Intel Dual-Core E5200---> 2* 2,5 GHz.

Kod: Zaznacz cały

root@spaczuch-2:/sys/devices/system/cpu/cpu0# [B]cpufreq-info[/B]
cpufrequtils 007: cpufreq-info (C) Dominik Brodowski 2004-2009
Report errors and bugs to cpufreq@vger.kernel.org, please.
analyzing CPU 0:
  driver: acpi-cpufreq
  CPUs which run at the same hardware frequency: 0
  CPUs which need to have their frequency coordinated by software: 0
  maximum transition latency: 160 us.
  hardware limits: 1.20 GHz - 2.10 GHz
  available frequency steps: 2.10 GHz, 1.60 GHz, 1.20 GHz
  available cpufreq governors: userspace, conservative, powersave, ondemand, performance
  current policy: frequency should be within 1.20 GHz and 2.10 GHz.
                  The governor "ondemand" may decide which speed to use
                  within this range.
  current CPU frequency is 1.20 GHz.
  cpufreq stats: 2.10 GHz:0,01%, 1.60 GHz:0,00%, 1.20 GHz:99,99%  (1)
analyzing CPU 1:
  driver: acpi-cpufreq
  CPUs which run at the same hardware frequency: 1
  CPUs which need to have their frequency coordinated by software: 1
  maximum transition latency: 160 us.
  [B]hardware limits: 1.20 GHz - 2.10 GHz[/B]
  [B]available frequency steps: 2.10 GHz, 1.60 GHz, 1.20 GHz[/B]
  available cpufreq governors: userspace, conservative, powersave, ondemand, performance
  current policy: frequency should be within 1.20 GHz and 2.10 GHz.
                  The governor "ondemand" may decide which speed to use
                  within this range.
  current CPU frequency is 1.20 GHz.
  cpufreq stats: 2.10 GHz:0,01%, 1.60 GHz:0,00%, 1.20 GHz:99,99%  (1)
root@spaczuch-2:/sys/devices/system/cpu/cpu0# 
Interesuje mnie, czy możliwa jest zmiana, by zamiast 2.1 do wyboru była jednak pełna moc procesora 2.5 GHz. Pewnie to wina hardware limits, ale nie wiem jak to zmienić.

Co jeszcze mogę dodać:
Gdy uruchomię Monitor Systemu, kliknę na zakładkę System, w informacjach o mym kompie mam jak byk:
Procesor 0 - Intel bla bla bla 2.5 GHz
Procesor 1 - - | | - 2.5 GHz

Właśnie próbowałem

Kod: Zaznacz cały

nano /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
zmienić z 2.1 na 2.5 GHz ale po zapisaniu pliku nic się nie zmienia, nie zapamiętuje ustawień.

: 29 sierpnia 2010, 13:11
autor: fnmirk
Jaki jest wynik polecenia:

Kod: Zaznacz cały

cat /proc/cpuinfo

: 29 sierpnia 2010, 13:21
autor: Zalingrad

Kod: Zaznacz cały

root@spaczuch-2:/etc# cat /proc/cpuinfo
processor	: 0
vendor_id	: GenuineIntel
cpu family	: 6
model		: 23
model name	: Pentium(R) Dual-Core  CPU      E5200  @ 2.50GHz
stepping	: 10
cpu MHz		: 1200.000
cache size	: 2048 KB
physical id	: 0
siblings	: 2
core id		: 0
cpu cores	: 2
apicid		: 0
initial apicid	: 0
fdiv_bug	: no
hlt_bug		: no
f00f_bug	: no
coma_bug	: no
fpu		: yes
fpu_exception	: yes
cpuid level	: 13
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 nx lm constant_tsc arch_perfmon pebs bts aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr pdcm xsave lahf_lm
bogomips	: 4999.45
clflush size	: 64
cache_alignment	: 64
address sizes	: 36 bits physical, 48 bits virtual
power management:

processor	: 1
vendor_id	: GenuineIntel
cpu family	: 6
model		: 23
model name	: Pentium(R) Dual-Core  CPU      E5200  @ 2.50GHz
stepping	: 10
cpu MHz		: 1200.000
cache size	: 2048 KB
physical id	: 0
siblings	: 2
core id		: 1
cpu cores	: 2
apicid		: 1
initial apicid	: 1
fdiv_bug	: no
hlt_bug		: no
f00f_bug	: no
coma_bug	: no
fpu		: yes
fpu_exception	: yes
cpuid level	: 13
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 nx lm constant_tsc arch_perfmon pebs bts aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr pdcm xsave lahf_lm
bogomips	: 4999.86
clflush size	: 64
cache_alignment	: 64
address sizes	: 36 bits physical, 48 bits virtual
power management:
Ustawione jest na 1.2 GHz, ponieważ w tym monitorze częstotliwości procesora ustawione mam "Ondemand"

: 29 sierpnia 2010, 13:40
autor: Katiusha
A masz profil ustawiony na performance w zarządzaniu energią (w KDE tak się nazywa) tj. na największą moc?
W Gnome nie wiem jak się nazywa zakładka do ustawiania profili zarządzania energia i mocą procesora, ale na pewno jest coś podobnego.
Może proc ma takie ustawienia przez to, że masz ustawiony profil na on demand? Zobacz jak będzie performance.
Ja mam na performance i skalowanie mi normalnie działa.
Zobacz jeszcze sobie czy się poprawi po zainstalowaniu pakietu cpudyn.

: 29 sierpnia 2010, 13:50
autor: Zalingrad
Zmieniłem na "performance" w Monitorze częstotliwości procesora, jednakże tak, jak wynika z cpufreq-info na początku tematu, widełki obejmują tylko od 1.2 GHz do 2.1 GHz., więc taktowanie zmieniło się na 2.1 GHz.

Nie mam pomysłu jak zmusić go, by przyjął do wiadomości, że dostępne dla niego taktowanie to 2.5 GHz.


Edycja:
Wybaczcie poprzednie posty. Znalazłem winowajcę--> "Jak nie wiadomo o co chodzi, to chodzi o BIOS"
Mając na sztywno przydzielone taktowanie w jakimś trybie super-hiper-power-saving, nic dziwnego, że nie może dać z siebie więcej. Zmiana ustawień przy CPU Frequency w Biosie załatwiła sprawę.