Strona 1 z 1

niewykorzystywany podkręcony procesor

: 27 mar 2009, 22:00
autor: kranu
Witam,

Mam podkręcony procesor Intel Core Duo z 2.5Ghz do 3Ghz - Windows i jego programy diagnostyczne tyle pokazują podczas obciążenia.
Natomiast Ubuntu wg. monitora systemu, apletu częstotliwości oraz

Kod: Zaznacz cały

kranu@kranu-linux:~$ cat /proc/cpuinfo | grep "model name"
model name	: Pentium(R) Dual-Core  CPU      E5200  @ 2.50GHz
model name	: Pentium(R) Dual-Core  CPU      E5200  @ 2.50GHz
wykorzystuje tylko 2.5Ghz.

Oczywiście wiem o dynamicznym taktowaniu i to 2.5Ghz jest przy maksymalnym obciążeniu komputera.

Odp: niewykorzystywany podkręcony procesor

: 27 mar 2009, 22:40
autor: yp2
Mój procesor Pentium 4 i wynik polecenia które podałeś:

Kod: Zaznacz cały

cat /proc/cpuinfo | grep "model name"
model name	: Intel(R) Pentium(R) 4 CPU 3.00GHz
model name	: Intel(R) Pentium(R) 4 CPU 3.00GHz
Tylko, że mój jest downclock'owany do 1.5 GHz.
Wnioski wyciągnij sam.

Odp: niewykorzystywany podkręcony procesor

: 27 mar 2009, 22:48
autor: kranu
yp2 pisze:Mój procesor Pentium 4 i wynik polecenia które podałeś:

Kod: Zaznacz cały

cat /proc/cpuinfo | grep "model name"
model name	: Intel(R) Pentium(R) 4 CPU 3.00GHz
model name	: Intel(R) Pentium(R) 4 CPU 3.00GHz
Tylko, że mój jest downclock'owany do 1.5 GHz.
Wnioski wyciągnij sam.
Wpadłem od razu na to, że być może to polecenie podaje model procesora z fabryczną częstotliwością.. i dlatego napisałem, że również monitor systemu oraz aplet pokazujący aktualne obciążenie procesora nie dochodzą nigdy do tych 3Ghz.

Odp: niewykorzystywany podkręcony procesor

: 27 mar 2009, 22:54
autor: yp2
Prawdopodobnie jak masz włączone skalowanie to nie możesz mieć podkręconego proca. Coś takiego gdzieś przeczytałem. Sprawdź gdzieś czy tak jest. Potrzebna Ci aż tak wydajność w ubuntu aby kręcić proca na 3Ghz??

Odp: niewykorzystywany podkręcony procesor

: 27 mar 2009, 22:57
autor: kranu
yp2 pisze:Prawdopodobnie jak masz włączone skalowanie to nie możesz mieć podkręconego proca. Coś takiego gdzieś przeczytałem. Sprawdź gdzieś czy tak jest. Potrzebna Ci aż tak wydajność w ubuntu aby kręcić proca na 3Ghz??
Myslę, że tak nie jest skoro cpu-z w windows pokazuje, że przy obciążeniu bez problemu dochodzi częstotliwość do tych 3Ghz. ale spróbuję coś poprzestawiać w biosie.

Czy potrzebna? Nie wiem, ale myślę, że nie zaszkodzi - świetnie mi się ten procesor kręci, a przecież normalnie i tak sobie zwalnia, więc gdy przyspiesza na maxa to widocznie ta częstotliwość jest akurat wykorzystywana :)

Odp: niewykorzystywany podkręcony procesor

: 27 mar 2009, 23:03
autor: yp2
A jak go kręcisz z BIOSU czy jakimś softem? Jeżeli biosem to powinno także zadziałać na Ubuntu. Czego używasz do skalowania procesora pod ubuntu - może tu leży problem. Niestety prawdopodobnie Ci nie pomogę bo ja do skalowania P4 używam cpufreq-utils a Ty na masz powernowd. Poszukaj czegoś w ustawieniach powernowd.

Odp: niewykorzystywany podkręcony procesor

: 27 mar 2009, 23:18
autor: kranu
yp2 pisze:A jak go kręcisz z BIOSU czy jakimś softem? Jeżeli biosem to powinno także zadziałać na Ubuntu. Czego używasz do skalowania procesora pod ubuntu - może tu leży problem. Niestety prawdopodobnie Ci nie pomogę bo ja do skalowania P4 używam cpufreq-utils a Ty na masz powernowd. Poszukaj czegoś w ustawieniach powernowd.
Kręcę w biosie magistralą.

Powernowd niestet nie ma zbyt wiele możliwości konfiguracyjnych ale zauważyłem, że również mi pokazuje.. za niską częstotliwość przy tej konfiguracji bo waha się ona od 1.2Ghz do 2.5Ghz, a w Windows jest to prawie 1.5Ghz do 3.0Ghz.
To 1.5-3.0 by się zgadzało, bo mnożnik procesora reguluje częstotliwośc zmieniając się w pewnym ograniczonym zakresie, więc zwiększając magistralę płyty jednocześnie zawyżyłem minimalna częstotliwość.
Więc mam taką teorię, że powernowd po prostu nie mierzy tej częstotliwości, ale wylicza na podstawie procentowego obciążenia wg. domyślnego dla tego procesora zakresu taktowania.
Ufff, chyba namieszałem trochę ;)
Podsumowując przydałby mi by się programik który by podał rzeczywiste taktowanie.

Odp: niewykorzystywany podkręcony procesor

: 27 mar 2009, 23:29
autor: yp2
Zainteresuj się takim miejscem w systemie:

Kod: Zaznacz cały

/sys/devices/system/cpu/... dalej wybór procesora 0 lub 1 następnie cpufreq
tam masz podane większość informacji do skalowaniu i częstotliwościach.
Może spróbuj tego:

Kod: Zaznacz cały

sudo cat "3000000" > /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq 
oraz dla drugiego procesora
sudo cat "3000000" > /sys/devices/system/cpu/cpu1/cpufreq/cpuinfo_max_freq 
pewnie nie zadziała ale zawsze można spróbować. Zobacz co pokazują aplety.

Odp: niewykorzystywany podkręcony procesor

: 27 mar 2009, 23:42
autor: kranu
yp2 pisze:Zainteresuj się takim miejscem w systemie:

Kod: Zaznacz cały

/sys/devices/system/cpu/... dalej wybór procesora 0 lub 1 następnie cpufreq
tam masz podane większość informacji do skalowaniu i częstotliwościach.
Może spróbuj tego:

Kod: Zaznacz cały

sudo cat "3000000" > /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq 
oraz dla drugiego procesora
sudo cat "3000000" > /sys/devices/system/cpu/cpu1/cpufreq/cpuinfo_max_freq 
pewnie nie zadziała ale zawsze można spróbować. Zobacz co pokazują aplety.

Kod: Zaznacz cały

kranu@kranu-linux:~$ sudo cat "3000000" > /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq
bash: /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq: Permission denied
kranu@kranu-linux:~$ 
Żadnym edytorem z prawami roota też się nie mogę dostać do tych plików.
Ale faktycznie chyba tam leży zakres częstotliwości bo widzę po miniaturkach, że w cpuinfo_min_freq jest 12000..., a w cpuinfo_max_freq jest 25000...

Odp: niewykorzystywany podkręcony procesor

: 28 mar 2009, 16:07
autor: yp2
Sorry za kod :) trochę wczoraj pomieszałem. Późna pora plus 2, 3 szklaneczki alkoholu i człowiek głupoty pisze. Spróbuj tak

Kod: Zaznacz cały

sudo echo "3000000" > /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq 
oraz dla drugiego procesora
sudo echo "3000000" > /sys/devices/system/cpu/cpu1/cpufreq/cpuinfo_max_freq
Ale prawdopodobnie i tak nie zadziała.

EDIT

Zmiana uprawnień pliku - do zapisu - nie skutkuje.

EDIT 2
http://ubuntuforums.org/showthread.php?t=1089973
Tu masz ciekawy wątek. Wynika z niego, że jeżeli podniosłeś FSB to proc jest podciągnięty ale jak napisałeś wyżej powernowd nie pokazuje wyższej częstotliwości. Najlepiej zrób jakiś test obciążający proca i porównaj z winkiem na windowsie.

Odp: niewykorzystywany podkręcony procesor

: 01 kwie 2009, 22:35
autor: kranu
Żeby się przekonać empirycznie jak to jest, zrobiłem testy za pomocą narzędzia Phoronix Test Suite.

Na domyślnych ustawieniach magistralii (czyli taktowanie procesora 2.5Ghz) oraz ustawieniu w powernowd: ondemand, uruchomiłem testy:

compress-7zip (oba rdzenie wg. monitora systemu pracowały w 100%, a powernowd pokazywał 2.50Ghz), podsumowanie:

Kod: Zaznacz cały

####################################
7-Zip Compression:
Phoronix Test Suite v1.6.0

3592 Average MIPS
3573 Average MIPS
3328 Average MIPS

Average: 3497.66 Average MIPS
####################################
oraz

super-pi (jeden rdzeń obciążony w 100%), podsumowanie:

Kod: Zaznacz cały

####################################
Super PI:
4 Million Digits

101.298 Seconds
100.586 Seconds
100.190 Seconds

Average: 100.69 Seconds
####################################
Następnie podniosłem magistralę tak, że wg. biosu procesor był taktowany częstotliwością 3Ghz, powernowd ponownie w trybie ondemand.
Oczywiście monitor systemu, powernowd przy obciążeniu oraz system-info z Phoronix Test Suite nadal pokazywały 2.5Ghz ale wyniki testów już były następujące:

Kod: Zaznacz cały

####################################
7-Zip Compression:
Phoronix Test Suite v1.6.0

4249 Average MIPS
4136 Average MIPS
4148 Average MIPS

Average: 4177.66 Average MIPS
####################################
oraz

Kod: Zaznacz cały

####################################
Super PI:
4 Million Digits

83.573 Seconds
83.389 Seconds
83.573 Seconds

Average: 83.51 Seconds
####################################
Testy przeprowadzone na Ubuntu 9.04 64bit, Pentium Dual Core, 4GB DDR2.

Mój wniosek:
System całkiem nieźle wykorzystuje podkręcony procesor, chociaż w narzędziach diagnostycznych i monitorujących trudno znaleźć o tym informację.

Odp: niewykorzystywany podkręcony procesor

: 01 kwie 2009, 23:40
autor: Singel
Ubuntu w pełni wykorzystuje moc twojego podkreconego procka.eby się o tym przekonać,dodaj do panelu monitor częstotliwości procesora.Nowoczesne komputery nie wykorzystują pełnej mocy procesora jesli takowa nie jest potrzebna.Przynajmniej tak jest z moja płytą Gigabyte z Chipsetem P-35 i prockiem Core 2 Duo.W owym monitorze możesz zablokować sobie owe 3G i procek dojąc prąd i niepotrzebie się grzejąc będzie zasuwał na pełnej mocy.Ustawiając Ondemand procek będzie się przetaktowywał tylko wtedy,kiedy potrzeba,czyli jak uruchomisz coś zasobożernego,np Gimp albo konwersja video,chwilami FF.Jak ustawisz 3G system nie będzie chodził szybciej.Wiem bo sprawdzałem w róznych konfiguracjach.:)

Odp: niewykorzystywany podkręcony procesor

: 01 kwie 2009, 23:57
autor: kranu
Singel pisze:Ubuntu w pełni wykorzystuje moc twojego podkreconego procka.eby się o tym przekonać,dodaj do panelu monitor częstotliwości procesora.Nowoczesne komputery nie wykorzystują pełnej mocy procesora jesli takowa nie jest potrzebna.Przynajmniej tak jest z moja płytą Gigabyte z Chipsetem P-35 i prockiem Core 2 Duo.W owym monitorze możesz zablokować sobie owe 3G i procek dojąc prąd i niepotrzebie się grzejąc będzie zasuwał na pełnej mocy.Ustawiając Ondemand procek będzie się przetaktowywał tylko wtedy,kiedy potrzeba,czyli jak uruchomisz coś zasobożernego,np Gimp albo konwersja video,chwilami FF.Jak ustawisz 3G system nie będzie chodził szybciej.Wiem bo sprawdzałem w róznych konfiguracjach.:)
Albo niedokładnie czytałeś moje posty, albo się niejasno wyraziłem, ale w każdym razie monitor częstotliwości procesora zarówno przy ustawieniu performance jak i ondemand przy pełnym obciążeniu zawsze pokazuje nieprzetaktowaną wartość, chociaż pracuje szybciej jak wykazały moje testy.

Odp: niewykorzystywany podkręcony procesor

: 02 kwie 2009, 00:32
autor: Singel
Faktycznie źle Cie zroumiałem.Myslałem że masz na mysli Monitor Systemu,a tam jest wyświetlanye jaki mamy procek.U mnie na dwóch kompach częstotliwość się zmienia i automatycznie i recznie.mam Ubuntu 8.10 i 9.04.

Odp: niewykorzystywany podkręcony procesor

: 02 kwie 2009, 22:42
autor: yp2
@Singel
Dyskusja była o tym, że soft diagnostyczny nie pokazuje częstotliwości podkręconego procesora. Jeżeli pokazuje Ci podwyższoną wartość GHz (proc podkręcony) a nie zwykłe skalowanie częstotliwości to powiedz jak to osiągnąłeś.

@kranu
Cały problem leży w wykrywaniu typu procesora przez system (nie wiem czy to sprawka jądra czy jakiegoś komponentu systemu). cat /proc/cpuinfo daję zawsze taki sam wynik. Na sieci jest trochę o tym ale nie doszukałem się rozwiązania.
Twoje obserwację potwierdzają to co jest na sieci. Jeżeli kręcisz szyną to proc będzie podkręcony a linux i tak będzie ci mówił, że częstotliwość jest niższa (firmowa). Pozostaję tylko trochę poszperać za rozwiązaniem (jak oszukać /proc/cpuinfo - z tego co wiem powernowd czyta te informację) albo żyć z tym.

Odp: niewykorzystywany podkręcony procesor

: 02 kwie 2009, 23:04
autor: Singel
Singel
Dyskusja była o tym, że soft diagnostyczny nie pokazuje częstotliwości podkręconego procesora. Jeżeli pokazuje Ci podwyższoną wartość GHz (proc podkręcony) a nie zwykłe skalowanie częstotliwości to powiedz jak to osiągnąłeś.
Przedewszystkim prawidłowo instaluje system,nie na dysku z pokiełbaszoną tablicą partycji.Potem instaluje sterowniki(nvidia-czysta formalność),potem aktualizacje.Potem kodeki jave i flash.Potem z przewodnika
sudo aptitude install build-essential
oraz
sudo aptitude install alien checkinstall
Następnie :
sudo apt-get install hddtemp
,potem
sudo apt-get install lm-sensors
na koniec
sudo aptitude install apt-build
trza sobie skonfigurować pod swój procesor ja mam core2 i taki wybieram.Reszta opcji domyślna.Przy pomocy apt-build dwukrotnie udało mi się przekompilować system,w tym Ubuntu 9.04.Mam Ubuntu 8.10 na 2 kompach i 9.04 na jednym.Teraz właśnie z niego piszę.Nie paprze instalacji a potem szukam jak go naprawić w necie,jak wiekszość tutaj ludzi.Nie jestem informatykiem,żeby znać każdy szcegół systemów operacyjnych.U mnie 9.04 chodzi jak stabilna dystrybucja,ale ja nie aktualizuje pierwszej alfy do drugiej,potem trzeciej itd,a potem do finalnego systemu.Ot cała tajemnica suksesu :)
Prawidłowo zainstalowany system musi chodzić,jak nie chodzi to znaczy,że cos pokiełbasiliśmy przy instalacji.Uzywam typowego sprzetu a nie wynalazków typu ATI i mam świety spokój,który kosztował mnie 100 zł,(róznica ceny między ATI i Nvidia)

Odp: niewykorzystywany podkręcony procesor

: 02 kwie 2009, 23:11
autor: kranu
yp2 pisze:@Singel
Twoje obserwację potwierdzają to co jest na sieci. Jeżeli kręcisz szyną to proc będzie podkręcony a linux i tak będzie ci mówił, że częstotliwość jest niższa (firmowa). Pozostaję tylko trochę poszperać za rozwiązaniem (jak oszukać /proc/cpuinfo - z tego co wiem powernowd czyta te informację) albo żyć z tym.
Będę z tym żył - ważne, że system wykorzystuje podkręcony procesor, a w monitorze systemu przestawiłem jednostkę z Ghz na % :)

Odp: niewykorzystywany podkręcony procesor

: 03 kwie 2009, 00:20
autor: Singel
Tu masz pokazane na obrazku jak zmienia sie u mnie częstotliwość procka podkręconego:
http://www.fotosik.pl/pokaz_obrazek/8b9 ... 93e52.html
http://www.fotosik.pl/pokaz_obrazek/8fd ... 57859.html

Ubuntu widzi i w pełni używa procesora.

Odp: niewykorzystywany podkręcony procesor

: 05 kwie 2009, 10:13
autor: yp2
@Singiel
procesor ci się skaluje. Tylko z tego co widzę na screenach najwyższa GHz to 2,93 jeżeli to jest ten komp co masz w sig'u to powinno tam być koło 3,6GHz. Chyba, że screeny pochodzą z innego kompa.
Zainteresowałeś mnie jeszcze tym apt-build'em.
- Przebudowujesz po instalacji cały system czy używasz tylko do późniejszej instalacji pakietów?
- Jakie to daje zyski?
- Ile to zajmuje?
No i możliwe jest to, że po użyciu apt-build system pokazuje większą częstotliwość pracy procesora.