Ich habe einen langen Prozess der Zahlenverarbeitung, der die Vorteile des OpenGL-Offscreen-Renderings ausnutzt. Alles funktioniert gut, aber wenn ich es alleine verlasse, während ich ein Sandwich mache, würde ich normalerweise feststellen, dass es abgestürzt ist, während ich weg war.
Ich konnte feststellen, dass der Absturz sehr nahe an dem Moment auftritt Der Laptop, den ich benutze, beschließt, den Bildschirm auszuschalten, um Energie zu sparen. Der Absturz selbst ist innerhalb der NVIDIA-DLLs, also gibt es keine Hoffnung zu wissen, was vor sich geht.Off-Screen-Rendering, wenn Laptop Bildschirm herunterfährt?
Die offensichtliche Lösung ist, die Energieverwaltungsfunktion auszuschalten, die den Bildschirm und die Videokarte ausschaltet, aber ich suche nach etwas benutzerfreundlicherem. Gibt es eine Möglichkeit, dies programmatisch zu tun?
Ich weiß, dass es eine SETI @ home-Implementierung gibt, die die Vorteile der GPU-Verarbeitung nutzt. Wie hält es die Grafikkarte davon ab, in den Ruhezustand zu gehen?
Warum markieren Sie dies? Scheint wie eine gültige Frage. +1, um dem feigen Drive-by entgegenzuwirken. –