Wie kann ich den tiefen RC6-Ruhezustand in einer Haswell-Architektur aktivieren?

4853
ManuelSchneid3r

Wenn Sie verwenden iotop, sehen Sie drei Schlafzustände. Einer heißt RC6 und die anderen beiden sind Tiefschlafzustände, die als RC6p und RC6pp bezeichnet werden. Ich habe die modinfo i915 gelesen und gesehen, dass man sie aktivieren kann, indem enable_rc6 = 7 an den Kernel übergeben wird.

parm: enable_rc6: Aktiviere den stromsparenden Render-C-Status 6. Verschiedene Stufen können über Bitmaskenwerte ausgewählt werden (0 = deaktivieren; 1 = Aktivieren von Rc6; 2 = Aktivieren von tiefem Rc6; 4 = Aktivieren von tiefstem Rc6). Zum Beispiel würde 3 rc6 und deep rc6 aktivieren, und 7 würde alles aktivieren. Standard: -1 (Standardwert für Chip verwenden) (int)

Nach einem Neustart erkannte ich jedoch, dass nur RC6 aktiviert ist. Ich habe diesen Parameter über die Kernel-Befehlszeile und über modprobe.d übergeben, aber keiner von ihnen hat funktioniert. Wie kann ich diese tiefen Zustände aktivieren?

1

1 Antwort auf die Frage

3
ManuelSchneid3r

Die einfache Antwort ist, dass Sie nicht können. Diese Schlafzustände wurden seit der haswell-Architektur aufgegeben. Es gibt nur noch RC6. Sehen Sie hier oder hier .