Jak mogę uruchomić turbo boost?

10

Mam notebook HP Pavilion dv6-2190us, ma 8 GB pamięci DDR3 i procesor i7 z częstotliwością 1,60 GHz (Turbo Boost do 2,80 GHz)

Nie jestem pewien, czy robię coś źle, brakuje mi kroku, czy co, ale nie mogę przez całe życie dowiedzieć się, jak uruchomić turbodoładowanie.

To prawdziwy ból, ponieważ 8x 1,6 GHz naprawdę jest do bani, zaczynam marzyć, żebym miał i5 z mniejszą liczbą rdzeni, ale większą częstotliwością zegara na rdzeń ...

Czy jest coś, co mogę zrobić albo włączyć przyspieszenie / zwiększenie prędkości turbo, a może po prostu cały czas podkręcać?

Och, używam Ubuntu 10.10 64-bit.

DZIĘKI!

Edytuj Postępowałem zgodnie z procedurą tutaj, ale moje wyniki w ogóle się nie zmieniają po uruchomieniu pętli.

cpu MHz     : 1600.000
cpu MHz     : 1600.000
cpu MHz     : 1600.000
cpu MHz     : 1600.000
cpu MHz     : 1600.000
cpu MHz     : 1600.000
cpu MHz     : 1600.000
cpu MHz     : 1600.000
Alex Weber
źródło
Czy możesz zajrzeć do / proc / cpuinfo, jak napisałem w askubuntu.com/questions/37618/is-turbo-boost-working/… , a następnie edytować wyniki w swoim pytaniu?
elmicha
@elmicha question upadated
Alex Weber
Spróbuj uruchomić „stres -c 8”, który sprawi, że wszystkie rdzenie procesora będą działały maksymalnie, podczas gdy jego działanie sprawdzi wyjście / proc / cpuinfo

Odpowiedzi:

7

Spróbuj zainstalować turbostat(z linux-toolspakietu) i uruchom sudo modprobe msr ; sudo turbostati zobacz, co mówi o szybkości procesora.

Częstotliwość pokazana w / proc / cpuinfo jest zawsze ograniczona do „normalnej” szybkości procesora, gdy tak naprawdę turbo boost działa dobrze.

David Gardner
źródło
2
W rzeczywistości, wszystkie info na /proc/i /sys/device/system/cpu/jest zawsze ograniczony do regularnych częstotliwości zgodne z projektem; patrz kernel.org/doc/Documentation/cpu-freq/boost.txt
Uruchom CMD
@ClassStacker Dzięki! Zaktualizowano, by mówić „zawsze” zamiast „często”.
David Gardner,
@DavidGardner przez przypadek, czy możesz lepiej wyjaśnić, jak interpretować moc wyjściową turbostatu, proszę? W moim przypadku Bzy_MHzmoże zbliżyć się do 3 GHz, a następnie powrócić do 1 GHz po chwili, nawet jeśli wszystkie procesory są w 100% załadowane (patrz także askubuntu.com/questions/800797/how-to-enable-turbo-boost/… )
Sebastien Lorber,
@SebastienLorber Turbo może być ograniczony zużyciem energii, temperaturą i innymi czynnikami, ale jest dość „zamknięty”, ponieważ nie powie ci dlaczego :) Dodam kilka komentarzy do pytania, które łączyłeś, ale w temperaturze 85 stopni C może to być ograniczenie temperatury, w zależności od ustawień BIOS Turbo ...
David Gardner
To dość denerwujące, że tak trudno zrozumieć, co się dzieje. Zmusiłem fanów do pracy na pełnych obrotach, próbuję różnych regulatorów i sterowników, i wydaje się, że kiedyś mój komputer ogranicza częstotliwość do około 800 MHz (z obciążeniem), nawet jeśli procesory nie są gorące
Sebastien Lorber
1

Czy jest coś, co mogę zrobić albo włączyć przyspieszenie / zwiększenie prędkości turbo, a może po prostu cały czas podkręcać?

Mam podobny problem z laptopem, nigdy nie używam opcji ondemand, więc wyłączam ją instalując rcconf (sudo apt-get install rcconf). Po prostu otwórz go jako root, poszukaj głosu na żądanie i wyłącz go (klawisz spacji do zaznaczania / odznaczania)!

MastroPino
źródło
To zła rada. Po pierwsze, OP źle zinterpretował to, co zobaczył. Teraz zamierzasz mu pomóc w rozwiązaniu problemu, którego on nie ma, nie wyjaśniając, co faktycznie osiąga zakładane rozwiązanie ani jak ma to naprawić.
Uruchom CMD
1

Pomimo braku dalszego korzystania z żadnego z rozwiązań, zgodnie z i7z turbo boost, w rzeczywistości działa.

Nie jestem pewien, co to zrobiło, ale hej, nie narzekam!

PS - Aplet monitora częstotliwości procesora nadal utknął przy 1,6 GHz.

Alex Weber
źródło
2
Przetestowałem skrypt i7z i mówi mi, że Turbo Boost jest włączony. Jednak użycie grep MHz / proc / cpuinfo nie pokazuje niczego poza standardową częstotliwością zegara 2,3 w przeciwieństwie do 2,9 GHz.
n3rd
@ N3rd Wszystko info na /proc/i /sys/device/system/cpu/jest zawsze ograniczony do regularnych częstotliwości zgodne z projektem; patrz kernel.org/doc/Documentation/cpu-freq/boost.txt Również, Freq Mons procesorów polegają na tych informacjach, więc nie będą pokazywały ulepszeń.
Uruchom CMD
-1

Podobnie jak smutne najlepsze rozwiązanie Davida Gardnera, jest to turbostat, który w dodatkowych narzędziach Linuksa pokazuje rzeczywistą częstotliwość. Działa z procesorem na Ivy Bridge, gdzie cat /proc/cpuinfonie można wyświetlić prawdziwych informacji. Mogę również polecić użycie tego skryptu

cd && wget -O .laptop-mode.sh http://goo.gl/AH0tvj
chmod +x .laptop-mode.sh && ./.laptop-mode.sh

Pomaga dostroić procesor i zmusić turbo do ciągłej pracy. Powinienem zauważyć, że doładowanie turbo nie będzie działać z maksymalną częstotliwością dla wszystkich rdzeni. W celu ustalenia częstotliwości sprawdź oficjalne informacje techniczne dla swojego procesora.

Andrey Rahimov
źródło
2
Chociaż teoretycznie może to odpowiedzieć na pytanie, lepiej byłoby zawrzeć tutaj istotne części odpowiedzi i podać odnośnik.
kiri
Link jest także linkiem Ubuntu One, który wymaga zalogowania się, więc nie działa ...
David Gardner,