Hintergrundaufgaben im Low-Power-Modus durchführen - möglich?

391
William Rosenbloom

Gibt es eine Möglichkeit, Hintergrundaktivitäten mit geringem Stromverbrauch zu planen, während ein Computer inaktiv ist, sich im Ruhezustand befindet oder sogar ausgeschaltet ist?

Bis vor kurzem hätte ich gedacht, dass die Antwort unbedingt "Nein" war. Ich habe jedoch kürzlich von den Protokollen Wake on LAN und Wake on WLAN erfahren, und ich war fasziniert - meistens durch dieses bisschen aus dem Wikipedia-Artikel über WoL .

Heruntergeladene oder deaktivierte Computer, die Wake-on-LAN unterstützen, enthalten Netzwerkgeräte, die eingehende Pakete im Energiesparmodus "überwachen" können, während das System heruntergefahren ist.

Ich las weiter über das Thema und fand diesen Auszug auf der FAQ-Seite zu Carbon Copy Cloner .

Wenn Ihre Sicherungsaufgabe so konfiguriert ist, dass das System geweckt oder eingeschaltet wird, plant CCC mit dem Energieverwaltungsdienst ein Ereignis zum Wecken oder Einschalten, und das System wird kurz vor der geplanten Ausführung der Aufgabe eingeschaltet.

Es scheint also, als müsste das Motherboard auch nach dem Ausschalten noch auf geplante Anweisungen der Systemuhr reagieren.

Ich möchte klarstellen, dass ich kein Idiot bin, und ich verstehe, dass diese Funktionalität einige grundlegende Einschränkungen hat. Ich verstehe, dass dem System buchstäblich nicht genügend Leistung zur Verfügung steht, um einen Prozess auszuführen, und ich verstehe, dass diese Art von Funktionalität sehr hardwareabhängig sein wird. Aber ich bin immer noch neugierig, ob es überhaupt möglich ist, einen eigenen Low-Power-Daemon zu erstellen, der auf ähnliche Weise wie dieser arbeitet.

0
Es gibt zwei verschiedene Technologien, über die Sie sprechen (die eine ist Wake-on-Lan, die andere ist Wake-Timer). In beiden Szenarien kehrt Ihre Maschine in den normalen S0-Zustand zurück. Ich denke, ich bin verwirrt, was Sie mit "Low-Power-Dämon" meinen. Fragen Sie sich, ob Sie diese für andere Zwecke / Ihre eigene Software verwenden können oder nicht? BrianC vor 8 Jahren 0
Nun, was ich damit meine, ist, dass die Netzwerkkarte auch bei ausgeschaltetem Computer weiter hört und der Timer das Timing steuert. Kann ich eine Programm- / Kernel-Erweiterung erstellen, die bei ausgeschaltetem Computer ständig etwas tut? William Rosenbloom vor 8 Jahren 0
Oh. Nun, in neueren Windows-Versionen gibt es eine Technologie namens "Connected Standby" / "InstantGo" / "Modern Standby". Das ist ein ganz anderes Tier, als Sie in Ihrem ursprünglichen Beitrag beschrieben haben. Vielleicht möchten Sie das nachlesen. WoL / Timer ist eigentlich nur eine Funktion der Motherboard / NIC / Echtzeituhr; das Betriebssystem macht eigentlich nichts in diesem Zustand. Hoffe das macht Sinn. BrianC vor 8 Jahren 0
Mit anderen Worten, WoL / Timer bringen Ihr System in einen S0-Zustand zurück. Es gibt einen anderen Zustand, der als S0 mit niedrigem Stromverbrauch bezeichnet wird. BrianC vor 8 Jahren 0

0 Antworten auf die Frage