Gibt es eine Möglichkeit, die GPU-Last von Ice Cream Sandwich zu verringern?

Ich habe einige Erwähnungen gesehen (einschließlich hier zu Android SE), dass Ice Cream Sandwich auf Geräten mit langsameren/älteren GPUs nicht unbedingt optimal läuft (z. B. langsam/lag).

Ich nehme an, das liegt daran, dass GUI-Elemente in 4.0 grafikintensiver sind, genauso wie Windows XP eine grafikintensivere GUI hatte und Vista/Windows 7 Aero.

Unter Windows hatten Sie jedoch immer die Möglichkeit, die Grafikeffekte des Betriebssystems explizit herunterzustufen, um die Leistung zu verbessern (insbesondere auf älterer Hardware) - Sie könnten beispielsweise verschiedene GUI-Elementübergänge deaktivieren - siehe Screenshot unten. Soweit ich weiß, können Sie Aero auch unter Windows Vista/7 deaktivieren (obwohl ich sie nicht verwende, also nicht sicher).

FRAGE: Ist es möglich, Ice Cream Sandwich auf ähnliche Weise abzustimmen, um GUI-Grafikschnörkel herunterzustufen, um die Leistung auf älteren GPUs zu verbessern?

Ich bin nur an der regulären Betriebssystem-/App-Leistung interessiert, NICHT an der Spielgrafikleistung.

Geben Sie hier die Bildbeschreibung ein

Antworten (1)

Ich bin mir nicht sicher, ob es Teil eines echten Vanilla-ICS-Builds ist (obwohl ich denke, dass es das sein könnte), aber die frühen CM9- und Vanilla-ICS-Builds, mit denen ich gespielt habe, haben alle einen „Entwickleroptionen“-Eintrag in den Hauptsystemeinstellungen. Diese enthält mehrere Optionen, die sich auf allgemeine Grafikeffekte beziehen, wie zum Beispiel:

  • Fensteranimationsskalierung: kann auf "Aus" gesetzt werden, um Fensteranimationen zu deaktivieren
  • Maßstab der Übergangsanimation: kann auch auf „aus“ gestellt werden
  • GPU-Rendering erzwingen: Versucht anscheinend, das GPU-Rendering von 2D-Texturen/Effekten zu erzwingen. Kann laut einigen die Leistung verbessern (dies führte jedoch im Allgemeinen dazu, dass mein EVO überhitzte)

Es hat auch eine Option namens "Background process limit". Die Einstellung einer niedrigeren Zahl sollte theoretisch helfen, die Leistung insgesamt zu verbessern.