Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: CPU - nejasnosti ohledně aktuální frekvence  (Přečteno 2079 krát)

Welblaud

  • Aktivní člen
  • *
  • Příspěvků: 190
CPU - nejasnosti ohledně aktuální frekvence
« kdy: 10 Února 2008, 11:28:53 »
Několikrát jsem narazil na problém lidí, kterým zlobí detekce CPU. Problémy jsem s tím zatím neměl - jedu na dvoujádru Intel 1.66GHz a všechno, zdá se, běží. Ale nenechavý duch mě donutil zkusit detekci nějak explicitně. Nainstalil jsem proto sysinfo (hwinfo mi nefungovalo) a moc se divil:

Většina deskletů a podobných vychytávek uvede dost možná frekvenci uvedenou výrobcem u jména procesoru. Sysinfo mi hlási jako aktuální frekvenci pokaždé něco jiného - nejčastěji 1000MHz, jindy 1333MHz a jindy 1667MHz. Poslední hodnota by měla být pravdivá. Nevím, jak zjistit, jak to s frekvencí skutečně je, popřípadě jak to sledovat.  :-\ (Kdybych se dozvěděl, že se už asi půl roku připravuju o víc jak třetinu výkonu, asi by mě to dost žralo :) )
Nu což, linux JE závislost, a ne že ne…

Firzen

  • Stálý člen
  • **
  • Příspěvků: 1287
    • Beroot
Re: CPU - nejasnosti ohledně aktuální frekvence
« Odpověď #1 kdy: 10 Února 2008, 11:37:56 »
nepřipravujete se o výkon --> jsou chvíle, kdy plný výkon CPU přece nepotřebujete ne?
tím, že váš procesor mění frekvenci vám šetří peníze za elektřinu  ;)
AMD Phenom II X6 1100T@3,3GHz, Gigabyte GeForce GT 430 1GiB, 8GiB RAM, 1TiB SATA3 HDD, Nokia N900
OS: Debian 6.0 Squeeze, Maemo 5
Citace
Prosintě ty jsi takový zkušený vývojář - co mám dělat, když nevím, jako něco udělat? :D

Miki22

  • Aktivní člen
  • *
  • Příspěvků: 247
Re: CPU - nejasnosti ohledně aktuální frekvence
« Odpověď #2 kdy: 10 Února 2008, 12:32:20 »
Pridaj si do panelu Sledovanie skalovania frekvencie procesora.
A budes mat prehlad o tom, aku mas aktualnu frekvenciu.
HP nx7300; Intel C2D T5500; 2GB RAM; Intel i945                      
PC AMD Athlon 2500+; 2GB RAM; nForce2; GeForce FX5700

Welblaud

  • Aktivní člen
  • *
  • Příspěvků: 190
Re: CPU - nejasnosti ohledně aktuální frekvence
« Odpověď #3 kdy: 10 Února 2008, 18:22:46 »
Malinko jste mě patrně nepochopili  :D Já samozřejmě vím jak a kde sledovat aktuální zátěž procesoru - ale jde o to, že to vypadá, a nejen u mě, že si systém může myslet, že maximální možný výkon procesoru je o cca 600MHz nižší a tím mě připravovat o výkon. Řešilo se to někde na fóru v případech, kdy to bylo sledováno hned po instalaci - že systém jede na 1.7GHz DO 1GHz a víc už ne, že si myslí, že CPU má jen 1GHz

A já mám ten problém, že mi sysinfo hlásí vlastně změny maximální možné hranice. Kdyby to tak bylo, už půl roku se připravuju o 666MHz na každém jádru.

Koukal jsem do BIOSU, vše jak má být se zdá, ale:

Kód: [Vybrat]
acpi_cpufreq           10568  0
cpufreq_conservative     8072  0
cpufreq_powersave       2688  0
cpufreq_stats           7232  0
cpufreq_ondemand        9612  2
freq_table              5792  3 acpi_cpufreq,cpufreq_stats,cpufreq_ondemand
cpufreq_userspace       5280  0
processor              32072  2 acpi_cpufreq,thermal

....

[attachment deleted by admin]
« Poslední změna: 10 Února 2008, 18:43:00 od TeaLover »
Nu což, linux JE závislost, a ne že ne…

Tomáš Pikálek

  • Závislák
  • ***
  • Příspěvků: 1859
    • Tomáš Pikálek
Re: CPU - nejasnosti ohledně aktuální frekvence
« Odpověď #4 kdy: 10 Února 2008, 18:41:59 »
Spíš vy jste nepochopil ;)
Jde o to, že pokud není potřeba maximální výkon, frekvence se snížní, čímž se sníží spotřeba.
Pokud zatížíte procesor, frekvence by se měla opět zvýšit.
Jinak občas se stává, že se frekvence ukazuje špatně (u mě např. když jsem procesor přetaktoval a měl zapnuté šetření energií). Skutečná by pak měla být polovina hodnoty Bogomips.

Welblaud

  • Aktivní člen
  • *
  • Příspěvků: 190
Re: CPU - nejasnosti ohledně aktuální frekvence
« Odpověď #5 kdy: 10 Února 2008, 18:45:12 »
Tak to je jiná - pokud se snižuje výkon :) Je to dost pravděpodobné. Díky!

Nu což, linux JE závislost, a ne že ne…

 

Provoz zaštiťuje spolek OpenAlt.