Anonim

Ustalenie, jakie są stany P i stany „Sx” oraz jak mogą wpłynąć na twój komputer, może być mylące. W swojej najbardziej podstawowej formie stan P jest stanem wydajności. Istnieją również stany globalne (stany „Gx”). Jeden z tych stanów globalnych służy do uśpienia komputera, który jest podzielony na cztery stany „Sx” lub stany S (od S1 do S4). Aby dowiedzieć się więcej o tych stanach i ich działaniach, postępuj zgodnie z poniższymi instrukcjami.

Spojrzenie na stany wydajności

Nie wszyscy producenci procesorów określają stan wydajności jako stan P. Intel nazywa to SpeedStep (chociaż ten znak wygasł w 2012 r.), Ale AMD może nazwać je PowerNow! lub Cool'n'Quiet w procesorach. SpeedStep (i podobne implementacje innych marek) jest w istocie sposobem na dynamiczne skalowanie stanów P procesora za pomocą oprogramowania.

Stany te mogą iść od (P0, stan najwyższej wydajności, aż do P16, w zależności od producenta). P0 jest stanem maksymalnej mocy i częstotliwości, co oznacza, że ​​P1 jest nieco mniej intensywny niż P0. To sprawiłoby, że P2 byłby mniej intensywny niż P1 i tak dalej.

Oto jak IBM to wyjaśnia:

Po zmianie stanu P możesz nie zauważyć zauważalnej zmiany, z wyjątkiem programów i aplikacji, które są bardzo zależne od HPC (obliczeń o wysokiej wydajności).

Państwa C

Ważne jest, aby rozpoznać różnice między stanem P i stanem C. Stan P jest stanem wydajności, podczas gdy stan C jest rzeczywistym stanem procesora. Można również powiedzieć, że stan C jest stanem bezczynności, podczas gdy stan P jest stanem, w którym procesor faktycznie działa, z wyjątkiem, oczywiście, stanu C0. Oto, co robią różne stany C:

  • C0: W tym stanie procesor faktycznie działa i przyjmuje instrukcje.
  • C1: Ten stan jest często nazywany stanem zatrzymania, głównie dlatego, że procesor przestaje wykonywać instrukcje. Ale nadal może niemal natychmiast powrócić do swojego stanu wykonania (C0).
  • C2: Nazywany powszechnie stanem Stop-Clock, jest to stan opcjonalny, w którym wszystkie zegary wewnętrzne i zewnętrzne są zatrzymywane przez sprzęt. W tym stanie procesor może się przebudzić i powrócić do C0.
  • C3: Jest to kolejny opcjonalny stan procesora, w którym procesor zatrzyma wszystkie zegary wewnętrzne. Wiele procesorów będzie miało różne warianty stanu C3, więc czas, jaki zajmie procesorowi powrót do stanu C0, zależy w dużej mierze od producenta sprzętu.

Należy zauważyć, że mogą istnieć więcej niż cztery stany C. Podczas gdy wymienione są najbardziej podstawowe stany C, producenci mogą dodać w sumie dziesięć stanów C.

Wszystko o stanach uśpienia

Możesz być zaznajomiony z wieloma stanami S, szczególnie jeśli używasz komputera z systemem Windows. Na wielu komputerach z systemem Windows masz opcję wysłania komputera w tryb uśpienia / gotowości i hibernacji. Christian De Looper z PCMech wykonał świetną robotę, wyjaśniając różnicę między tymi dwoma stanami, ale pod maską też wiele się dzieje.

Oto różne typy stanów uśpienia, w które może wejść procesor:

  • S0: Podobnie jak w rankingu stanów wydajności, S0 jest stanem najbardziej wymagającym, podczas gdy S1, S2 itd. Są nieco mniej intensywne. W stanie S0 procesor jest gotowy do instrukcji, a system jest w pełni użyteczny.
  • S1: S1 pobiera mniej energii niż S0, ponieważ system jest wysyłany do stanu niskiego opóźnienia pobudki. W tym stanie procesor przestaje wykonywać instrukcje, ale procesor i pamięć RAM są nadal zasilane, co umożliwia powrót do ostatniego stanu systemu.
  • S2: Kolejny stan niskiego opóźnienia uśpienia, S2 jest bardzo podobny do S1, ale cała pamięć podręczna procesora i systemu jest opróżniana / tracona, ponieważ procesor jest wyłączany (tj. Traci moc).
  • S3, powszechnie nazywany trybem uśpienia: w tym stanie zostaje utracony cały kontekst systemowy, z wyjątkiem pamięci RAM. Pamięć RAM utrzymuje energię i zazwyczaj pozwala szybko powrócić do tego, co robiłeś przed przejściem systemu w tryb uśpienia .
  • S4, zwany Hibernacją : Ostatnim stanem uśpienia jest przejście systemu w stan hibernacji. To wtedy, gdy jest w najniższym ustawieniu mocy, co oznacza również, że budzenie zajmuje dużo czasu. Zasilanie jest odcięte od wszystkiego , w tym urządzeń peryferyjnych i zewnętrznych dysków twardych. Chociaż powrót do tego, co robiłeś, zajmuje znacznie więcej czasu, ten stan sprawia, że ​​nie tracisz żadnej mocy.

Zmienianie stanów wydajności, stanów C i stanów uśpienia

Zmiana stanów snu jest dość łatwa. Będzie to wymagało wyłączenia systemu lub ponownego uruchomienia, ponieważ musisz przejść do ustawień BIOS. Po ponownym uruchomieniu musisz nacisnąć odpowiedni klawisz, aby przejść do ustawień BIOS. Po przejściu do systemu BIOS będziesz mógł edytować swoje stany uśpienia w obszarze zarządzania energią (może to być inaczej w zależności od producenta płyty głównej).

W większości nowszych procesorów i nowych wersjach systemu Windows stanem P nie można ręcznie sterować. Były / są narzędzia, które działały i mogą nimi manipulować, ale nie jest to zalecane (w niektórych przypadkach można faktycznie smażyć komponenty). Z tego powodu wiele opcji systemu BIOS nie obsługuje już bezpośredniej kontroli. Jednak opcje BIOS pozwolą ci włączyć oprogramowanie, które dynamicznie kontroluje stany P, ale musisz upewnić się, że twój system spełnia wszystkie wymagania. Warto również upewnić się, że twój system operacyjny go obsługuje.

Jeśli chcesz włączyć oprogramowanie, takie jak Enhanced Intel SpeedStep Technology, wystarczy przejść do BIOS-u i włączyć go. Gdy to zrobisz, musisz przejść do opcji zasilania panelu sterowania i upewnić się, że jest tam również włączony. Intel ma dość obszerny przewodnik na ten temat.

Zmiana stanów C jest czasami możliwa. Wszystko zależy od producenta płyty głównej. Niektóre pozwalają na zmianę stanów C w BIOS-ie, a inne nie. Jeśli możesz to zmienić w systemie BIOS, będzie to coś w rodzaju opcji zarządzania energią lub zaawansowanych opcji zarządzania energią. Może nie nazwać go bezpośrednio stanem C, ale coś w rodzaju stanu bezczynności. Jeśli korzystasz z Linuksa, Stack Overflow ma kilka świetnych informacji na temat zmiany stanów C przez jądro.

Zamknięcie

I to podsumowuje nasz szybki przegląd stanów wydajności i snu! Istnieje mnóstwo głęboko technicznych informacji o tych dwóch stanach, szczególnie jeśli chcesz zagłębić się w specyfikację interfejsu zaawansowanej konfiguracji i zasilania (ACPI).

Masz jakieś pytania? Zostaw komentarz poniżej lub dołącz do nas na forach PCMech!

Stany zarządzania energią: co to jest stan s i stan p?