De Android KitKat a Marshmallow, así ha evolucionado el rendimiento de Android en dos años

De Android KitKat a Marshmallow, así ha evolucionado el rendimiento de Android en dos años

9 comentarios Facebook Twitter Flipboard E-mail
De Android KitKat a Marshmallow, así ha evolucionado el rendimiento de Android en dos años

Desde Xataka Android hemos podido ver cómo Google con cada actualización de Android anuncia mejoras en rendimiento, cuantificando las funciones donde más diferencia hay con su versión anterior pero sin dar una visión general.

Por ello hemos decidido hacer una prueba de uso general y los benchmarks que habitualmente pasamos a los terminales Android en nuestros análisis y comparar sobre un mismo dispositivo, Nexus 5, los resultados en la última versión de KitKat, la última de Lollipop y Marshmallow. ¿Se hará notar esa mejora de rendimiento que anuncia Google? Os adelantamos que os sorprenderéis.

Metodología y tests

Antes de empezar a mostraros datos y más datos, tablas y gráficos queríamos comentaros de dónde salen y cómo hemos decidido realizar las mediciones para los que piensen que aquí hay gato encerrado.

Android Developer

Cada medición ha sido realizada con el móvil cargado al 100% y desenchufado del cargador a un nivel de brillo medio (medido de 200 luxes, no de deslizador) y dejando un tiempo prudencial de unos 5 minutos entre pruebas para evitar que el calentamiento del chip y el throttling hagan aparición entre las mediciones. Una vez pasada la prueba, se vuelve a cargar el terminal y se desconecta de la luz para seguir con la siguiente pasada de la prueba o el próximo test.

En cada prueba pasada hemos hecho tres mediciones y hemos utilizado el valor medio de las tres como valor final de la prueba, minimizando así mediciones fuera de lugar. Todas las pruebas a excepción de la de la duración de batería han sido medidas tres veces.

El terminal utilizado ha sido un Nexus 5, modelo de 16 GB, al cual hemos flasheado con las distintas versiones oficiales de Android, configurado la cuenta Gmail, instalado benchmarks e ido pasando los tests.

Una vez aclarado todo vamos a lo interesante, los resultados, que ya te avanzamos que en algunos apartados son, más que curiosos, sorprendentes.

Resultados

Aquí dejamos las "pruebas del delito" para en el próximo apartado comentar concienzudamente los mismos comparando todos los datos.

De primeras a continuación tenéis una tabla de resumen de cada versión de Android y, por no hacer un post interminable, podréis ver las capturas de pantalla y los valores de cada medición pulsando los botones de mostrar resultados completos.

Android 4.4.4

ResultadosNexus 5 Android 4.4.4

Quadrant

8.678

Epic Citadel

51,3

PCMark

Work Performance 3.953
Battery 3h41m

Antutu

33.629

3DMark

Ice Storm Unlimited 15.133

Vellamo

Chrome Browser 3.226
Metal 1.410
Multicore 1.628

Quadrant (4.4.4)

8.678

Final

8574 / 8677 / 8784

CPU

19741
(20013 / 19717 / 19495)

Memoria

14505
(13956 / 14532 / 15029)

I/O

6588
(6479 / 6441 / 6844)

2D

385
(325 / 417 / 413)

3D

2204
(2198 / 2276 / 2137)

Epic Citadel (4.4.4)

51,3 fps

Ultra High Quality
100% distancia

52,1 fps
51 fps
50,8 fps

PCMark (4.4.4)

3.953

Work Performance

(3862 / 4008 / 3988)

Web Browsing

3935
(3890 / 4076 / 3840)

Video Playback

4.127
(4119 / 4093 / 4170)

Writing

3.377
(3196 / 3423 / 3511)

Photo editing

4.456
(4345 / 4521 / 4501)

PCMark Battery (4.4.4)

3h42m

Work Performance

3.855

Web Browsing

3.567

Video Playback

4.168

Writing

3.201

Photo editing

4.638

Antutu (4.4.4)

33.629

Final

(29661 / 34219 / 37006)

Multitask

4207
(3566 / 4358 / 4697)

Runtime

1905
(1565 / 2111 / 2039)

CPU integer

2813
(2256 / 2972 / 3210)

CPU float

2691
(2245 / 2617 / 2984)

CPU single int

2348
(1801 / 2662 / 2580)

CPU single float

2083
(1614 / 2318 / 2318)

RAM Operation

1169
(1054 / 1050 / 1404)

RAM Speed

1582
(1289 / 1379 / 2079)

2D Graphics

1640
(1638 / 1641 / 1642)

3D Graphics

11.054
(10657 / 10788 / 11719)

Storage I/O

1588
(1376 / 1683 / 1704)

Database I/O

623
(600 / 640 / 630)

3DMark (4.4.4)

15.133

Ice Storm Unlimited

(15714 / 13093 / 16594)

Graphics Score

16.057
(17491 / 13093 / 17588)

Physics Score

11.219
(14069 / 8124 / 11466)

Graphics Test 1

90,4
(91 / 89,2 / 91)

Graphics Test 2

62,5
(65,3 / 56,2 / 66)

Physics Test

35,6
(44,7 / 25,8 / 36,3)

Vellamo

Android 4.4.4

Chrome Browser

3.226
(2921 / 3363 / 3394)

Metal

1.410
(1425 / 1396 / 1410)

Multicore

1.628
(1582 / 1604 / 1699)

Android 5.1.1

ResultadosNexus 5 Android 5.1.1

Quadrant

12.079

Epic Citadel

49

PCMark

Work Performance 4.780
Battery 4h40m

Antutu

35.214

3DMark

Ice Storm Unlimited 17.056

Vellamo

Chrome Browser 2.982
Metal 1.199
Multicore 1.588

Quadrant (5.1.1)

12.079

Final

12650 / 11686 / 11900

CPU

38.190
(39890 / 36819 / 37861)

Memoria

14162
(14902 / 13172 / 14413)

I/O

5.541
(5946 / 5846 / 4832)

2D

339
(330 / 330 / 357)

3D

2160
(2182 / 2262 / 2035)

Epic Citadel (5.1.1)

49 fps

Ultra High Quality
100% distancia

49,7 fps
50,1 fps
47,2 fps

PCMark (5.1.1)

4.780

Work Performance

(4304 / 4467 / 4469)

Web Browsing

4679
(4397 / 4809 / 4832)

Video Playback

3.280
(3197 / 3345 / 3297)

Writing

4.861
(4830 / 4878 / 4874)

Photo editing

5.084
(5041 / 5076 / 5136)

PCMark Battery (5.1.1)

4h40m

Work Performance

4.355

Web Browsing

4.536

Video Playback

3.436

Writing

4.579

Photo editing

5.041

Antutu (5.1.1)

35.214

Final

(33049 / 36926 / 35666)

Multitask

3.951
(3649/ 4387/ 3818)

Runtime

3806
(3632/ 3887/ 3898)

CPU integer

3.109
(2699/ 3501/ 3126)

CPU float

2.504
(2237/ 2859/ 2417)

CPU single int

2.454
(2210/ 2578 / 2575)

CPU single float

2.220
(2019 / 2324 / 2317)

RAM Operation

1.052
(1041/ 1060/ 1056)

RAM Speed

1.400
(1313/ 1386 / 1502)

2D Graphics

1639
(1638/1642/1637)

3D Graphics

10.799
(10403/11003/10992)

Storage I/O

1.623br>(1553 / 1649 / 1668)

Database I/O

655
(655/650/660)

3DMark (5.1.1)

17.056

Ice Storm Unlimited

(15652/ 17865 / 17651)

Graphics Score

16.057
(16930 / 17862 / 17830)

Physics Score

17.286
(12381 / 17877 / 17053)

Graphics Test 1

93
(92,1 / 93,3 / 93,6)

Graphics Test 2

64,6
(61,3 / 66,5 / 66,2)

Physics Test

50
(39,3 / 56,8 / 54,1)

Vellamo

Android 5.1.1

Chrome Browser

2.982
(2952 / 3181 / 2813)

Metal

1.199
(1150 / 1153 / 1294)

Multicore

1.588
(1583 / 1596 / 1585)

Android 6.0 (DP3)

ResultadosNexus 5 Android 6.0

Quadrant

12.007

Epic Citadel

48,4

PCMark

Work Performance 4.575
Battery 4h35m

Antutu

23.134* (prueba 3D no concluida)

3DMark

Ice Storm Unlimited 15.711

Vellamo

Chrome Browser 2.813
Metal 1.159
Multicore 1.611

Quadrant (6.0 DP3)

12.007

Final

12956 / 11147 / 11919

CPU

38.298
(42215 / 33923 / 38756)

Memoria

13.653
(14354 / 13956 / 12650)

I/O

5.591
(5754 / 5564 / 5455)

2D

268
(327 / 154 / 324)

3D

2226
(2132 / 2137 / 2410)

Epic Citadel (6.0 DP3)

48,4 fps

Ultra High Quality
100% distancia

47,5 fps
48 fps
49,7 fps

PCMark (6.0 DP3)

4.575

Work Performance

(4506 / 4482 / 4738)

Web Browsing

4.853
(4893 / 4625 / 5042)

Video Playback

3.575
(3568 / 3456 / 3701)

Writing

4.726
(4399 / 4840 / 4939)

Photo editing

5.352
(5370 / 5216 / 5469)

PCMark Battery (6.0 DP3)

4h35m

Work Performance

4.325

Web Browsing

4.506

Video Playback

3.751

Writing

4.026

Photo editing

5.141

Antutu (6.0 DP3)

23.134*

Final

(22072 / 23738 / 23593)

Multitask

2492
(3489 / 3653 / 3338)

Runtime

3616
(3193 / 3876 / 3778)

CPU integer

2775
(2606 / 2741 / 2977)

CPU float

2444
(2584 / 2268 / 2480)

CPU single int

2164
(1803 / 2440 / 2250)

CPU single float

1901
(1636 / 2031 / 2035)

RAM Operation

1053
(1048 / 1059 / 1052)

RAM Speed

1630
(1702 / 1616 / 1573)

2D Graphics

1638
(1637 / 1639 / 1639)

3D Graphics

0*
(0 / 0 / 0)

Storage I/O

1757
(1714 / 1750 / 1806)

Database I/O

663
(660 / 665 / 665)

3DMark (6.0 DP3)

15.711

Ice Storm Unlimited

(14587 / 16606 / 15942)

Graphics Score

17.479
(17241 / 18062 / 17134)

Physics Score

11.750
(9479 / 12953 / 12820)

Graphics Test 1

90,8
(90,5 / 92,9 / 89,1)

Graphics Test 2

65,3
(64 / 68 / 64)

Physics Test

37,3
(30,1 / 41,1 / 40,7)

Vellamo

Android 6.0 DP3

Chrome Browser

2.813
(2746 / 2789 / 2906)

Metal

1.159
(1161 / 1155 / 1163)

Multicore

1.611
(1600 / 1719 / 1514)

¿Mejora de rendimiento? Claramente no

Aquí pasamos a comentar detalladamente la mejora de rendimiento o no según pruebas y distintos apartados hardware. La comparación será principalmente con Android Lollipop, es decir, la versión predecesora, aunque dejaremos algunas notas generales frente a KitKat con el que, de manera general, se nota más diferencia frente a estas versiones Android posteriores.

6965818 Nice Android Wallpaper
Resultados
Nexus 5
Android 4.4.4Android 5.1.1Android 6.0 DP3

Quadrant

8.678

12.079

12.007

Epic Citadel

51,3

4948,4

PCMark

Work Performance 3.953
Battery 3h41m

Work Performance 4.780
Battery 4h40m

Work Performance 4.575
Battery 4h35mm

Antutu

33.629 35.214 23.134*

3DMark

Ice Storm Unlimited 15.133

Ice Storm Unlimited 17.056

Ice Storm Unlimited 15.711

Vellamo

Chrome Browser 3.226
Metal 1.410
Multicore 1.628
Chrome Browser 2.982
Metal 1.199
Multicore 1.588
Chrome Browser 2.813
Metal 1.159
Multicore 1.611

Antes de nada queremos explicar ese asterisco de Antutu por el que os estáis preguntando:

Android Robot

Simplemente dejamos constancia de un error en el apartado 3D del benchmark por el cual no se copian los resultados de dicha prueba y se reporta 0 como resultado, de ahí la baja puntuación.

Seguramente Antutu actualice versión cuando llegue Android 6.0 final aunque visto el rendimiento 3D en pruebas como 3DMark apostamos a una pequeña bajada de rendimiento frente a Lollipop en este apartado.

Hemos querido dejar constancia de Kitkat (4.4.4) como plataforma estable y más que depurada y pulida durante estos años que nos lleva acompañando (anunciado en octubre 2013) aunque la gran batalla la tenemos aquí frente a Android Lolipop 5.1.1 que será lo que usemos como rendimiento de referencia, léase el 100%.

Los porcentajes pretenden arrojar algo de luz frente a tanta cifra y para ello veremos en la siguiente tabla a izquierda y derecha de la columna será la mejoría (si es mayor que 100%) o no (si es menor que 100%) de KitKat vs Lollipop y de Marshmallow vs Lollipop.

Resultados
Nexus 5
Android 4.4.4Android 5.1.1Android 6.0 DP3

Quadrant

71,84%

12.079

99,4%

Epic Citadel

104,6% 49 fps 98,57%

PCMark

82,69%
78,92%
Work Perf 4.780
Battery 4h40m
95,71%
98,21%

Antutu

95,24% 35.214 65,69% *
(rondaría el 96%)

3DMark

88,72%

Ice Storm Unlimited
17.056
92,11%

Vellamo

108,18%
117,59%
102,51%
Chrome Browser 2.982
Metal 1.199
Multicore 1.588
94,33%
96,66%
101,44%

Como se puede ver en la tabla comparativa anterior NO se puede afirmar que haya mejora de rendimiento general, quizá en ciertos apartados de algunos benchmarks sí, pero son mejoras infinitesimales.

Si echáis un ojo a los resultados completos, parece que Android 6.0 muestra una mejora de rendimiento en la gestión multinúcleo como vemos en Vellamo, reflejado en la gráfica anterior. Sin embargo, si desgranamos una de las pruebas más completas, Antutu, nos damos cuenta de que el apartado multitarea así como el rendimiento que produce cada núcleo queda por detrás de los resultados obtenidos en Lollipop.

El resto de pruebas muestra un claro posicionamiento detrás de Lollipop, aunque equiparable en muchas de ellas, e incluso hay algunas pruebas en las que el antiguo Android KitKat les da un repaso a las nuevas versiones. Vellamo es un test que utiliza escenarios reales de testeo, es decir, abre aplicaciones como Chrome y realiza carga de webs, navegación, simulando un uso natural y aquí parece que Google todavía tiene apartados que pulir.

105361008 Lollipop dio un gran salto adelante en rendimiento y ahora toca explorar nuevas funcionalidades

Si miramos el apartado gráfico 3D nos damos cuenta de que a Android 6.0 aún le falta algo por pulir ya que una de las pruebas más exigentes de este apartado, 3DMark, tiene un rendimiento notablemente inferior a Android 5.1.1. También hay que mencionar que el rendimiento del motor gráfico Unreal, utilizado por Epic Citadel, sigue funcionando mejor en KitKat que en Lollipop o Marshmallow. Siendo el resultado de este último muy parejo aunque por detrás de Lollipop.

Queremos dejar constancia que una de las mejoras más notables de rendimiento en Android se dio en Lollipop al imponer como estándar la máquina javascript ART y en la mayoría de test se hacer notar. Ese salto de rendimiento no se encuentra a la hora de llegar a Marshmallow.

Con Lollipop también llegó el soporte de 64 bits, pero para comprobar la mejora de rendimiento se necesita una CPU de 64 bits y recordamos que Nexus 5 montaba un Snapdragon 800, potente quad-core, pero con arquitectura de 32 bits. Esa mejora de rendimiento puede llegar hasta un 15-20% en caso de disponer un chip de 64 bits que antes corría en Kitkat y damos paso a una versión de Android posterior optimizada para 64 bits.

Android Speedup Android 6.0 mejora notablemente la autonomía en reposo y consigue resultados equiparables a Lollipop usando el móvil

Tema autonomía, echemos un ojo a los resultados de PCMark, como se puede ver el trabajo duro se hizo ya con el salto a Lollipop. Con esta nueva versión hemos notado una pequeña caída de 5 minutos de pantalla encendida pero lo que no hemos comentado hasta ahora es que la gran mejora de Android 6.0 en el apartado de la batería llega en standby y es que el Nexus 5 tiene un consumo ínfimo en reposo comparado incluso con Lollipop.

Esta mejora llega de la mano de un sistema de gestión que han bautizado como Android Doze: en dos días en standby (sin SIM, pero con Wi-Fi y sincronización Gmail) el Nexus 5 sólo perdió un 9% de batería frente a un 24% de Android 5.1.1.

Otro punto a tratar es el tiempo de arranque y de apagado de Android 6.0 frente a Android 5.1.1. Tal y como comentamos en nuestra metodología hemos realizado tres mediciones y a continuación os dejamos la tabla:

Resultados
Nexus 5
Android 5.1.1Android 6.0 DP3

Tiempo apagado

13,5 segundos
(13,87 / 14,43 / 13,21)
8,2 segundos
(18,59 / 3,54 / 2,49)

Tiempo arranque

37,7 segundos
(42,02 / 36,75 / 34,35)
35,69 segundos
(44,27 / 32,73 / 30,07)

RAM disponible
tras arranque

1.204 MB (64%)1.212MB (64%)

Como se puede ver en las gráficas los resultados son muy parejos, pero quizá sí queremos mencionar que el apagado, según hemos notado a la hora de utilizarlo es más instantáneo en Android 6.0 que en Lollipop. Por lo demás, vemos que son resultados muy similares.

Android 6.0 cargado de novedades, no rinde más

Vistas las pruebas de manera general y una vez se indaga en los resultados nos damos cuenta de que Android 6.0 no va a pasar a la historia como una de las versiones Android con mayor aumento en rendimiento, dado que el rendimiento es en el mejor de los casos parejo a Lollipop.

Donde sí va a dar un golpe sobre la mesa es varios puntos:

  • Mejora de autonomía de cara al usuario final gracias al menor consumo en reposo vía Android Doze.
  • Estandarización de sistemas de pago, Android Pay.
  • Soporte nativo de lectores de huellas digitales que mejorará la seguridad del smartphone y permitirá utilizar las huellas como sistema de autorización de entrada e incluso de aprobación de pagos.
  • Now on touch traerá consigo una integración más profunda de Google Now en el sistema ya que podrás sacar partido del mismo dentro de cualquier aplicación, y hará un uso contextual de la situación para ofrecer información o ayuda al usuario.

El resto de características no serán tan diferenciales aunque sí que será con esta nueva versión con la que veremos la llegada / desembarco de smartphones con conector de carga USB-C. Tendremos que prepararnos para reabastecer nuestro arsenal de cables con nuevos accesorios con este nuevo conector reversible que promete, también, una carga más rápida.

Cuando esté disponible la versión final de Android 6.0 para Nexus 5 retomaremos esta comparativa para ofrecer cifras finales de rendimiento, pero todo apunta a que la versión DP3 será muy similar a la final en este apartado.

En Xataka | Las 32 novedades de Android M.

Comentarios cerrados
Inicio