ďťż
 
 
   Nieprawidłowe wyświetlanie częstotliwości procesora
 
 

Tematy

 
    
 

 

 

 

Nieprawidłowe wyświetlanie częstotliwości procesora





dawid - 08-12-2007 14:32
Witam,

Borykam się z następującym problemem. Posiadam dwurdzeniowy procesor Intel Dual Core E2160 taktowany częstotliwością 1,8GHz oraz płytę MSI P35 NEO-F. Jak wiadomo mając procesor serii E2xxx grzechem byłoby go nie podkręcić.

Standardowo mój procesor chodzi na FSB 200MHz i mnożniku x9 (200 x 9 =1,8GHz). Zwiększyłem mu szynę FSB do 266 MHz i system wykrywa mi go jako 2,4 GHz (266x9).
Do tego momentu wszystko jest ok. Zarówno BIOS jak i system prawidłowo wskazują częstotliwość pracy procesora. Problem pojawia się w przypadku zmiany (obniżenia) mnożnika procesora.
Ustawiając FSB 266 i mnożnik x8 BIOS pokazuje mi 2,13GHz (266x8=2,13GHz), natomiast cat /proc/cpuinfo nadal wskazuje 2,4GHz.
Analogiczna sytuacja jest przy innych wartościach FSB, np FSB=333 i mnożnik x8 -> BIOS wskazuje 2,66GHz, a cat /proc/cpuinfo wskazuje 3,0Ghz (tak jakby zawsze ustawiał mnożnik x9).

Którym wskazaniom mam wierzyć? Skłaniam się raczej ku wskazaniom BIOSU z uwagi na to, że przy ustawieniu 3GHz system mi się nie uruchomił.
Jak spowodować, aby system (cat /proc/cpuinfo) pokazywał rzeczywiste taktowanie procesora?

pozdr



AdeBe - 08-12-2007 14:46
Ja też dawałbym pierwszeństwo wskazaniom biosu. Może wykryles właśnie nowego buga w linuxie? :D



draco - 08-12-2007 15:35
To jest charakterystyczna rzecz dla C2D i pochodnych. Powiedzmy, że mamy procesor 10x200Mhz i ustawimy 9x333. Procesor będzie taktował 3Ghz a system operacyjny będzie wskazywał 3.33Ghz, bo przy podliczaniu częstotliwości bierze pod uwagę domyślny mnożnik a faktycznie jest niższy i to ten niższy obowiązuje.

No i to nie tylko na linuksach występuje.



dawid - 08-12-2007 21:20

To jest charakterystyczna rzecz dla C2D i pochodnych. Powiedzmy, że mamy procesor 10x200Mhz i ustawimy 9x333. Procesor będzie taktował 3Ghz a system operacyjny będzie wskazywał 3.33Ghz, bo przy podliczaniu częstotliwości bierze pod uwagę domyślny mnożnik a faktycznie jest niższy i to ten niższy obowiązuje.

No i to nie tylko na linuksach występuje.
A da się z tym jakoś walczyć? Tzn. czy w jakiś sposób można 'naprawić' wskazywanie prawidłowej częstotliwości?



zomer - 13-08-2008 16:57
Ja się podłącze do tego tematu. Mam amd 4200. zegar zmieniłem z 2,2 na 2,5 Ghz.
Podobnie mój debian nie wykrył zmian. Dopiero jego przeinstalowanie dało rezultat. Domyślam się że to jest zapisane w konfiguracji kernela. Prze kompilowałbym kernela wczytując stary config. Tylko nie wiem gdzie podczas kompilacji wprowadzić zmiany. Tzn. gdzie będzie można wprowadzić nowe ustawienia w jądrze dla nowego zegara. Mam małe doświadczenie w kompilowaniu jądra.
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis