Después de actualizar a iOS 11 en un iPhone 6, noté diferentes formas de pérdida de rendimiento:
- lag para iniciar algunas aplicaciones,
- botones de la interfaz que parece a cámara lenta,
- teclado virtual empezando a mostrar los caracteres que escribí después de 3 o 4 de ellos,
- retraso en la navegación web (pero una parte del problema podría venir de la interfaz de red en uso y de la carga de la conexión y el servidor remoto,
- etc
Antes de pasar a iOS 12 (que podemos probar para comprobarlo), me gustaría aprovechar esta actualización para hacer una correcta medición del rendimiento de iOS 11 para poder compararlo posteriormente con el rendimiento de iOS 12.
Me gustaría medir un número que es independiente de la red y del procesador para poder comparar el rendimiento de las versiones de iOS sólo . Por supuesto, el rendimiento de un sistema operativo no puede caracterizarse totalmente por uniq número. Por ejemplo, un sistema operativo puede ser más rápido en la manipulación de archivos, mientras que el otro puede ser más rápido en la representación de la interfaz gráfica. Pero por muy imperfecto que sea, siempre es posible calcular una media ponderada del rendimiento en diferentes funciones clave.
He echado un vistazo a algunos puntos de referencia como Geekbench pero la mayoría de ellos se centran en dar cifras que caracterizan el rendimiento del procesador y no el del sistema operativo. Por ejemplo, Geekbanch no proporciona la versión de iOS en la que se ejecutó el benchmark.
Que benchmark proporcionaría un "indicador" de rendimiento para caracterizar el SO ayudando a comparar el rendimiento de iOS 11 y iOS 12. Por supuesto, en la misma arquitectura física, en el mismo entorno de red y con la misma carga del sistema operativo.