Ich weiß nicht wirklich, wann es angefangen hat, ich habe gerade ein Upgrade von 13.10 auf 14.04 durchgeführt und wollte etwas gegen die Grafikleistung unternehmen (die Einheit fühlte sich träge an). Diese Situation dauerte bereits 6 Monate. Ich achtete auf problematische nvidia-proprietäre Treiber in sli-Konfiguration. Ich war ernsthaft sauer auf nvidia, Unity und wollte mich für etwas entscheiden, das nichts mit Unity zu tun hat. .
Dann entdeckte ich weniger als eine Stunde bevor ich Ubuntu / Einheit tötete ...
Es hat etwas mit intel_pstate zu tun ...
Mir ist einfach aufgefallen, dass die Anmeldeleistungen fantastisch sind ... Sowohl CPU als auch GPU ... Wie ein Traum ... Dann fallen sie nach ca. 10 Sekunden ab und die Situation wird hässlich ... Ich habe durch Protokolle gejagt und im Syslog gefunden, wie es scheint mit dieser Zeile verwandt sein:
Apr 28 21:29:41 b4da55 kernel: [ 83.861621] intel_powerclamp: Start idle injection to reduce power
Nach dieser Linie sind die Aufführungen weg. Die Sitzung, die ich während des Schreibens dieses Beitrags habe, ist etwas anders ... Ich habe bei Google nach einer Möglichkeit gesucht, diese Leerlaufinjektion abzustimmen oder zu deaktivieren (zumindest während ich an Wechselstrom arbeite, nicht an Batterien), um maximale Leistung zu erzielen nichts ... Dann passierte es von alleine, diese Zeile erscheint im Syslog:
Apr 28 21:46:03 b4da55 kernel: [ 362.386585] intel_powerclamp: Stop forced idle injection
Ich weiß nicht, was es verursacht hat ... Aber jetzt funktioniert es wie ein Zauber! Es ist so flüssig ... ich kann es nicht glauben ... ich denke, es rendert über 100fps ... Ich habe den Wackeleffekt aktiviert und Spaß gehabt ... htop zeigt eine viel geringere CPU-Auslastung, während ich nichts tue. ..
Kann mir jemand sagen, wie ich diese Leerlaufeinspritzung steuern kann?