2 votos

¿Hay alguna manera de reducir la carga de la GPU de Ice Cream Sandwich?

He visto algunas menciones (incluso aquí en Android SE) de que Ice Cream Sandwich puede no funcionar necesariamente de forma óptima (por ejemplo, será lento/se retrasará) en dispositivos con GPUs más lentas/antiguas.

Supongo que se debe a que los elementos de la GUI en la 4.0 son más intensivos en gráficos, del mismo modo que Windows XP tenía una GUI más intensiva en gráficos, así como Vista/Windows 7 tenía Aero.

Sin embargo, en Windows, siempre has tenido una opción para bajar explícitamente los efectos gráficos del sistema operativo, para mejorar el rendimiento (especialmente en hardware antiguo) - por ejemplo, puedes desactivar varias transiciones de elementos de la interfaz gráfica de usuario - ver la captura de pantalla de abajo. Por lo que sé, también se puede desactivar Aero en Windows Vista/7 (aunque no lo uso, así que no estoy seguro).

PREGUNTA: ¿Es posible ajustar de forma similar Ice Cream Sandwich para rebajar los adornos gráficos de la interfaz gráfica para mejorar el rendimiento en las GPU más antiguas?

Sólo me interesa el rendimiento normal del SO/de la aplicación, NO el rendimiento gráfico del juego.

enter image description here

2voto

David Negron Puntos 971

No estoy seguro de si es parte de una verdadera construcción de ICS vainilla (aunque creo que puede ser), pero las primeras construcciones de CM9 y de ICS vainilla con las que he jugado tienen una entrada de "Opciones de desarrollador" en la configuración principal del sistema. Esto contiene varias opciones que se relacionan con los efectos gráficos en general, tales como:

  • Escala de animación de la ventana: puede ajustarse en "off" para desactivar las animaciones de la ventana
  • Escala de la animación de transición: también puede ajustarse en "off".
  • Forzar el renderizado en la GPU: aparentemente intenta forzar el renderizado en la GPU de las texturas/efectos 2D. Puede mejorar el rendimiento según algunos (sin embargo, esto generalmente hizo que mi EVO se sobrecalentara).

También tiene una opción llamada "Límite de procesos en segundo plano". Establecer un número menor debería ayudar a mejorar el rendimiento en general, en teoría.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X