CPU-Z pokazuje dwie różne prędkości rdzenia w dwóch różnych systemach operacyjnych

3

Zainstalowałem CPUID CPU-Z na swoim laptopie, aby przejrzeć funkcje mojego procesora. W Windows XP pokazuje mi właściwą prędkość rdzenia,

Clock speed- 133MHz  
Multiplier- 14  
Core speed = 133*14
           =1862MHz

To jest moja rzeczywista prędkość rdzenia. Ale w Windows 7 nie pokazuje właściwej prędkości

Clock speed- 133MHz  
Multiplier- 6 
Core speed = 133*6
           =798MHz

Innym dziwnym faktem jest to, że ilekroć otwieram inny ciężki program, mnożnik nagle rośnie, pokazując rzeczywistą prędkość rdzenia.

Czy ktoś ma pojęcie o tym, dlaczego dwa różne mnożniki są pokazane w dwóch różnych przypadkach, co skutkuje dwoma różnymi prędkościami rdzenia.

Deb
źródło

Odpowiedzi:

5

Krótko mówiąc, nie jest to usterka, to funkcja oszczędzania energii nowoczesnych procesorów. Intel nazywa to Speedstep , AMD nazywa się PowerNow !

Zasadniczo, gdy procesor nie pracuje szczególnie mocno, sam się „obniża” (lub podkręca, jeśli wolisz), aby oszczędzać energię i wytwarzać mniej ciepła. Kiedy potrzebujesz ciężkiej pracy, w razie potrzeby powraca do pełnej prędkości. To przejście jest prawie natychmiastowe i jeśli prawidłowo wykonuje swoje zadanie, nie powinieneś naprawdę zauważać, że twój system jest „powolny” z powodu niskiej częstotliwości zegara lub przejścia między prędkościami.

Nowsze procesory Intel (i3, i5, i7) i AMD mają teraz rozszerzenie do tego, dzięki czemu procesor może sam się przetaktować, jeśli jest to bezpieczne w granicach temperatur lub mocy. Wersja tego Intela to Turbo Boost . Chodzi o to, że energia jest oszczędzana przez utrzymywanie procesora z wyższą częstotliwością taktowania, ale przez krótszy czas przed powrotem do bezczynności, im więcej czasu spędzonego na bezczynności, tym lepsze oszczędności energii.

Powodem, dla którego możesz nie widzieć tego w XP, jest prawdopodobnie to, że wymaga ono wsparcia ze strony systemu operacyjnego i sterowników zestawu układów, jeśli masz stare sterowniki lub nie włączyłeś planu zasilania, który próbuje oszczędzać energię, nie zobaczysz zaniżania mocy procesora , profil mocy „stacjonarny” lub „wydajność” (nie pamiętam nazwy) nie wszystkie procesory umożliwiają włączenie funkcji oszczędzania energii, jeśli dobrze pamiętam.

Windows 7 domyślnie włącza ten tryb oszczędzania energii, ponieważ opóźnienie przełączania prędkości jest niedostrzegalne, Windows XP może wymagać zmiany profilu zasilania na „mobilny”, aby zobaczyć zmianę częstotliwości procesora.

Zgodnie ze stroną Wikipedii dotyczącą SpeedStep, która potwierdza, że ​​konieczna może być zmiana profilu mocy, aby umożliwić CPU SpeedStep podkręcenie procesora:

W systemie Microsoft Windows XP obsługa SpeedStep jest wbudowana w konsolę zarządzania energią pod panelem sterowania. W systemie Windows XP użytkownik może pośrednio regulować prędkość procesora, zmieniając schematy zasilania. Ustawienie „Home / Office Desk” wyłącza SpeedStep, schemat zasilania „Portable / Laptop” włącza SpeedStep, a „Max Battery” używa SpeedStep, aby spowolnić procesor do minimalnego poziomu mocy w miarę rozładowywania się baterii. Ustawienia SpeedStep dla schematów zasilania, wbudowane lub niestandardowe, nie mogą być modyfikowane z GUI panelu sterowania, ale można je modyfikować za pomocą narzędzia wiersza polecenia POWERCFG.EXE.

Mokubai
źródło
turboboost jest mało prawdopodobny, ponieważ jest to laptop. co więcej, zauważenie gwałtownego wzrostu prędkości w stosunku do użytkowania wskazuje również, że jest to problem stopniowy.
chacham15
może to być powód, ponieważ za każdym razem, gdy wykonuję ciężką pracę, prędkość automatycznie wzrasta.
Deb
jeszcze jedno pytanie, czy możemy to nazwać podkręcaniem?
Deb
@ Procesory laptopów chacham15 mają również funkcję Turbo Boost
Sathyajith Bhat
1
@Deb Underclocking to dość dobry termin na to, co się dzieje. Pod maską dzieje się również trochę więcej, ponieważ procesor może również redukować różne napięcia robocze, aby oszczędzać energię.
Mokubai
3

Pozwólcie, że poprzedzę to ostrzeżeniem, które po prostu zgaduję, ponieważ trudno jest dokonać ustalenia bez dalszych informacji.

Prawdopodobnym przypadkiem jest to, że masz procesor, który może działać krokowo, co oznacza zmianę jego prędkości w celu oszczędzania energii w zależności od użytkowania. Zgaduję, że tak jest, ponieważ zwykle występuje częściej w środowiskach typu laptop. Zgaduję, dlaczego XP różni się od 7, jest jedną z dwóch rzeczy: albo ustawienia mocy są różne (istnieje możliwość zoptymalizowania pod kątem mocy lub wydajności), albo XP nie obsługuje mechanizmu krokowego (poprzez sterowniki), tym samym przypinając go do max.

Dla kompletności, nowsze procesory (zazwyczaj stacjonarne) mają turbo-boost, który pozwala, aby jeden rdzeń działał szybciej, jeśli wyłączysz inne rdzenie. Kompromis tutaj dotyczy raczej rozpraszania ciepła niż zużycia energii (nawet jeśli oba są ze sobą powiązane).

chacham15
źródło
-4

Cóż, oficjalna strona internetowa Microsoft twierdzi, że system operacyjny ma błędy podczas oceny szybkości procesora, stwierdza, co następuje

Narzędzie systemowe w Panelu sterowania może nieprawidłowo zgłaszać szybkość procesora komputera.

Występuje z powodu wewnętrznego błędu formuły systemu operacyjnego

a rozwiązaniem twojego problemu jest

Check your processor speed at bios which may list out it proper speed normally third party tools used to calculate or just obtain the data from the bios settings

szybkość procesora można porównać w Menedżerze zadań -> zakładka Wydajność oraz w zakładce Właściwości mojego komputera

widać tam różnicę i wreszcie różnica została spowodowana wewnętrznym błędem formuły

przeczytaj ten artykuł o szybkości procesora w Microsoft

BlueBerry - Vignesh4303
źródło
@ Microsoft wspomniał, że rozwiązali problem w Windows 7 i Windows 8, ale muszą sprawdzić i zaktualizować mój post
BlueBerry - Vignesh4303
Czy znasz akt podkręcania / podkręcania?
Deb
@deb Słyszałem o podkręcania i zrobił to w moim procesorze x2 ale jestem nieświadomy underclocking
Blueberry - Vignesh4303
Podkręcanie @vikki odbywa się zwykle na serwerach w celu zwiększenia niezawodności maszyny. mówiąc bardziej szczegółowo, mam na myśli zwiększenie żywotności komputera.
chacham15
@ chacham15 dzięki za wyjaśnienie
BlueBerry - Vignesh4303