Wie kann ich Windows oder Linux anweisen, ein bestimmtes Gerät (z. B. USB-Controller, Netzwerkkarte, Videokarte) herunterzufahren, dh, es in den D3-Status zu versetzen? Von dem sehr kleinen, was ich über ACPI und dergleichen weiß, hat das Betriebssystem die Kontrolle darüber, da es Geräte in den besagten D3-Zustand versetzt (sofern unterstützt), beispielsweise wenn der Computer in den Ruhezustand (S3) versetzt wird. Ich frage mich, ob es eine Möglichkeit gibt, dies manuell für bestimmte Geräte durchzuführen.
Für Linux habe ich gefunden dieser Thread , was vorschlägt, dem Fahrer zu ermöglichen, die Leistung der Vorrichtung unter Verwendung von z.B.
echo -n "auto" > /devices/pci0000:00/0000:00:02.0/power/control'
und dann den Treiber entladen:
echo -n "0000:00:02.0" > /sys/bus/pci/drivers/i915/unbind
damit das Gerät schläft.
Gibt es eine andere Art und Weise? Vielleicht um zu emulieren, was passiert, wenn das gesamte System in den Ruhezustand versetzt wird?
Wie würde dies in Windows 7 funktionieren?