Ist der Ruhezustand eine hardwarespezifische Funktion?

Ist der Ruhezustand eine hardwarespezifische Funktion?

Ich teste derzeit verschiedene Embedded-Boards. Auf diesen Boards installiere ich dasselbe Betriebssystem und führe dasselbe Skript aus, das den Ruhezustand aktiviert, powercfg /hibernate onund versetze das System dann in den Ruhezustand.

Einige Karten unterstützen den Ruhezustand, und das System wechselt mit hiberfil.sysder erstellten OSPartition in den Ruhezustand.

Einige Boards antworten lediglich, dass das System den Ruhezustand nicht unterstützt und nie in den Ruhezustand wechselt und keiner hiberfil.syserstellt wird.

DasWie erkenne ich, ob mein Computer den Ruhezustand unterstützt?Die Antwort auf die Frage besagt, dass der Ruhezustand softwarespezifisch und nicht hardwarespezifisch ist.

In meinem Fall sind die einzigen Variablen die unterschiedlichen Boards mit unterschiedlicher Hardware. Die OSUmgebung ist dieselbe und auf jedem Board wird dasselbe Skript ausgeführt, was mich zu der Annahme veranlasst, dass der Ruhezustand eine hardwarespezifische Sache ist.

Kann das jemand klarstellen?

Antwort1

Dies bemerkt man auf derWikipedia-Artikel zum Winterschlaf:

Auf Windows-Computern ist der Ruhezustand nur verfügbar, wennalleHardware und Gerätetreiber sind ACPI- und Plug-and-Play-kompatibel.

Wenn es sich bei diesen eingebetteten Karten um Industriekarten mit ISA-Steckplätzen handelt und Sie Hardware darin haben, sind sie möglicherweise nicht PnP-kompatibel. Es gibt einen PnP-Standard für ISA, aber es ist möglich, dass neuere Windows-Versionen dies nicht mehr unterstützen (das war in den frühen 90er Jahren vor PCI, also ist ISAPNP sehr alt).

verwandte Informationen