Fügen Sie Android-ähnliche Governors zu jedem Linux auf dem PC hinzu

681
Tarek Jellali

Ich war auf der Suche nach einer besseren Möglichkeit, einen Laptop auf Ubuntu oder einer Linux-Distribution optimal zu nutzen. In Android-basierten Handys können wir dem Kernel CPU-Gouverneure hinzufügen, damit "intelligente Gouverneure" die Multi-Core-Architektur und die Downclock-Fähigkeiten einer CPU nutzen. Diese Regler können dem Benutzer die beste Benutzererfahrung bieten und gleichzeitig den niedrigsten Heiz- / Stromverbrauch aufrechterhalten. Leider kann ich nirgends finden, ob es einen möglichen Weg gibt, einen dieser "Android-Governors" dazu zu bringen, mit Linux Distros-Computern zu arbeiten.

Mehr über :

PS: Ich bin mir der architektonischen Unterschiede zwischen ARM-Prozessoren und x86 und anderen vollständig bewusst. Neueste x86-Prozessoren verfügen beispielsweise über Funktionen wie p-state, die denen von Arms ähneln.

1

1 Antwort auf die Frage

1
MSalters

Ich habe nur in der Dokumentation gesucht, also kein Experte. Aber Ihre Bedenken bezüglich x86 vs. ARM sind irrelevant. Gouverneure setzen Richtlinien, sie setzen sie nicht um. Das ist die Aufgabe des CPUfreq-Treibers. Ihr Laptop sollte bereits einen geeigneten Treiber für den Schlaf haben.

Dh Sie sollten in der Lage sein, jeden "Android" -CPU-Governor für x86 zu kompilieren und mit Ihrem CPUfreq-Treiber sprechen zu lassen.

Ja, das weiß ich bereits, da Sie, wie Sie bereits erklärt haben, diese Regler für die beiden Architekturen zusammenstellen können (und ich denke, das liegt auf der Hand, da es sowohl Android als auch ARM- und x86-Tablets / -Telefone gibt). Was ich derzeit merkwürdig finde, ist, dass niemand diese Governors tatsächlich auf die eigentliche PC-Plattform portiert hat. Ich frage mich, ob das jemals getestet wurde. Tarek Jellali vor 9 Jahren 0