Es kann verwirrend sein, herauszufinden, was P-Zustände und "Sx" -Zustände sind und wie sie sich auf Ihren Computer auswirken können. In seiner grundlegendsten Form ist ein P-Zustand ein Leistungszustand. Es gibt auch globale Staaten ("Gx" -Staaten). Einer dieser globalen Zustände ist der Ruhezustand des Computers, der in vier "Sx" -Zustände oder S-Zustände (S1 bis S4) aufgeteilt ist. Um mehr über diese Zustände und ihre Funktionsweise zu erfahren, folgen Sie den nachstehenden Anweisungen.
Ein Blick auf Leistungszustände
Nicht alle Prozessorhersteller bezeichnen einen Leistungszustand als P-Zustand. Intel nennt es SpeedStep (obwohl diese Marke 2012 abgelaufen ist), AMD nennt sie möglicherweise PowerNow! oder Cool'n'Quiet in ihren Prozessoren. SpeedStep (und ähnliche Implementierungen anderer Marken) ist im Wesentlichen eine Möglichkeit, die P-Zustände des Prozessors mithilfe von Software dynamisch zu skalieren.
Diese Zustände können von (P0, der höchste Leistungszustand, bis zu P16, je nach Hersteller) reichen. P0 ist der maximale Leistungs- und Frequenzzustand, was bedeutet, dass P1 etwas weniger intensiv ist als P0. Das würde P2 weniger intensiv machen als P1 und so weiter.
So erklärt IBM es:
Möglicherweise stellen Sie nach dem Wechseln des P-Status keine erkennbare Änderung fest, es sei denn, es handelt sich um Programme und Anwendungen, die stark von HPC (High Performance Computing) abhängig sind.
C-Staaten
Es ist wichtig, die Unterschiede zwischen einem P-Zustand und einem C-Zustand zu erkennen. Ein P-Zustand ist ein Leistungszustand, während ein C-Zustand ein tatsächlicher Prozessorzustand ist. Man kann auch sagen, dass ein C-Zustand ein Ruhezustand ist, während der P-Zustand ein Zustand ist, in dem der Prozessor tatsächlich arbeitet, mit Ausnahme des C0-Zustands. Das machen die verschiedenen C-Zustände:
- C0: In diesem Status wird der Prozessor ausgeführt und nimmt Anweisungen entgegen.
- C1: Dieser Zustand wird häufig als Halt-Zustand bezeichnet, hauptsächlich weil der Prozessor die Ausführung von Anweisungen anhält. Es kann jedoch fast augenblicklich in seinen Ausführungszustand (C0) zurückkehren.
- C2: Wird allgemein als Stoppuhr-Status bezeichnet. Dies ist ein optionaler Status, in dem alle internen und externen Uhren durch Hardware gestoppt werden. In diesem Zustand kann es länger dauern, bis der Prozessor aufwacht und zu C0 zurückkehrt.
- C3: Dies ist ein weiterer optionaler Prozessorstatus, in dem die CPU alle internen Uhren stoppt. Viele Prozessoren haben unterschiedliche Variationen des C3-Status. Die Zeit, die der Prozessor benötigt, um in den C0-Status zurückzukehren, hängt stark vom Hersteller der Hardware ab.
Es ist wichtig zu beachten, dass es mehr als nur vier C-Zustände geben kann. Während die grundlegendsten C-Zustände aufgelistet sind, können die Hersteller insgesamt zehn C-Zustände hinzufügen.
Alles über Schlafzustände
Sie sind möglicherweise mit vielen S-Status vertraut, insbesondere wenn Sie einen Windows-Computer verwenden. Auf vielen Windows-Computern haben Sie die Möglichkeit, Ihren Computer in den Energiesparmodus / Standby-Modus und Ruhezustand zu versetzen. Der PCMech- eigene Christian De Looper hat den Unterschied zwischen diesen beiden Staaten großartig erklärt, aber es passiert auch viel unter der Haube.
Hier sind die verschiedenen Arten von Ruhezuständen, in die Ihr Prozessor wechseln kann:
- S0: Ähnlich wie bei der Einstufung von Leistungszuständen ist S0 der anspruchsvollste Zustand, während S1, S2 usw. etwas weniger intensiv sind. Im S0-Zustand ist der Prozessor zur Anweisung bereit und das System ist voll verwendbar.
- S1: S1 verbraucht weniger Strom als S0, da das System in einen Zustand mit niedriger Wecklatenz versetzt wird. In diesem Zustand beendet die CPU die Ausführung von Anweisungen, die CPU und der RAM werden jedoch weiterhin mit Strom versorgt, sodass Sie zu Ihrem letzten Systemzustand zurückkehren können.
- S2: Ein weiterer Zustand mit geringer Wartezeit, S2, ist S1 sehr ähnlich, aber der gesamte CPU- und System-Cache wird geleert / geht verloren, wenn der Prozessor heruntergefahren wird (dh die Stromversorgung verliert).
- S3, allgemein als Ruhezustand bezeichnet: In diesem Zustand geht der gesamte Systemkontext mit Ausnahme des Arbeitsspeichers verloren. RAM behält die Stromversorgung bei und ermöglicht es Ihnen im Allgemeinen, schnell zu dem zurückzukehren, was Sie getan haben, bevor das System in den Energiesparmodus versetzt wurde .
- S4, als Ruhezustand bezeichnet: Der endgültige Ruhezustand ist, wenn Ihr System in den Ruhezustand wechselt. Dies ist, wenn es in seiner niedrigsten Leistungseinstellung ist, was auch bedeutet, dass es lange dauert, bis es aufwacht. Die Stromversorgung ist von allem getrennt , einschließlich Peripheriegeräten und externen Festplatten. Es dauert zwar viel länger, bis Sie wieder zu dem zurückkehren, was Sie getan haben, aber dieser Zustand bewirkt, dass Sie überhaupt keine Energie verlieren.
Ändern von Leistungszuständen, C-Zuständen und Ruhezuständen
Das Ändern des Schlafzustands ist ziemlich einfach. Sie müssen das System herunterfahren oder neu starten, um in die BIOS-Einstellungen zu gelangen. Nach dem Neustart müssen Sie die entsprechende Taste drücken, um Ihre BIOS-Einstellungen einzugeben. Sobald Sie im BIOS sind, können Sie Ihre Ruhezustände unter Energieverwaltung bearbeiten (dies kann je nach Motherboard-Hersteller einen anderen Namen haben).
In den meisten neueren Prozessoren und neuen Versionen von Windows kann ein P-Status nicht manuell gesteuert werden. Es gab / gibt Werkzeuge, die manipuliert haben und können, dies wird jedoch nicht empfohlen (in einigen Fällen können Sie Komponenten tatsächlich braten). Viele BIOS-Optionen unterstützen aus diesem Grund keine direkte Steuerung mehr. Mit den BIOS-Optionen können Sie jedoch die Software aktivieren, die den P-Status dynamisch steuert. Sie müssen jedoch sicherstellen, dass Ihr System alle Anforderungen erfüllt. Es lohnt sich auch sicherzustellen, dass Ihr Betriebssystem dies auch unterstützt.
Wenn Sie Software wie die Enhanced Intel SpeedStep Technology aktivieren möchten, müssen Sie nur das BIOS aufrufen und aktivieren. Sobald Sie dies getan haben, müssen Sie die Energieoptionen Ihres Control Panels aufrufen und sicherstellen, dass sie dort ebenfalls eingeschaltet sind. Intel hat eine ziemlich ausführliche Anleitung dazu.
Das Ändern von C-Zuständen ist manchmal möglich. Es hängt alles vom Hersteller des Motherboards ab. Bei einigen können Sie den C-Status im BIOS ändern, bei anderen nicht. Wenn Sie es im BIOS ändern können, finden Sie es in etwa unter den Energieverwaltungsoptionen oder den erweiterten Energieverwaltungsoptionen. Es kann sein, dass es nicht direkt als C-Zustand, sondern als Ruhezustand bezeichnet wird. Wenn Sie unter Linux arbeiten, bietet Stack Overflow einige nützliche Informationen zum Ändern von C-States über den Kernel.
Schließen
Und das ist unser kurzer Überblick über die Leistung und den Ruhezustand! Es gibt eine Menge technischer Informationen zu den beiden Zuständen, insbesondere, wenn Sie sich mit der Advanced Configuration and Power Interface (ACPI) -Spezifikation befassen möchten.
Haben Sie noch Fragen? Hinterlassen Sie unten einen Kommentar oder besuchen Sie uns in den PCMech-Foren!