Las computadoras se han vuelto más rápidas en lo que respecta a los cálculos: las CPU son astronómicamente más poderosas hoy que en los primeros días de la computación personal. Gracias a algunas minuciosas pruebas realizadas por el ingeniero y súper nerd* Dan Luu, ahora conocemos un área en la que las computadoras se han vuelto más lentas: “la latencia entre la pulsación de una tecla y la visualización de un carácter en una terminal”.
Que es interesante.
En una publicación de blog (a través de Gizmodo), el Sr. Luu detalló sus hallazgos después de meses de probar todos los dispositivos que pudo tener en sus manos. Usando dos cámaras de alta velocidad, el Sr. Luu probó cuánto tiempo tardaba un personaje en aparecer en la pantalla después de presionar la tecla en el teclado (virtual o real).
En la siguiente tabla, verá que el venerable Apple // e de Apple, un dispositivo que se lanzó en 1983, es el más rápido de los 22 equipos que probó. Tomó 30 milisegundos en el // e. Compare eso con los 200 milisegundos que tomó el PowerSpec G405 con Windows 10, un dispositivo lanzado en 2017.
Resultados de la prueba de latencia de Dan Luu | ||||
---|---|---|---|---|
computadora | latencia (Sra) | año | reloj | # T |
manzana 2e | 30 | 1983 | 1 MHz | 3,5 k |
ti 99 / 4a | 40 | 1981 | 3 MHz | 8k |
personalizado haswell-e 165Hz | 50 | 2014 | 3,5 GHz | 2G |
mascota comodoro 4016 | 60 | 1977 | 1 MHz | 3,5 k |
sgi indy | 60 | 1993 | .1 GHz | 1,2 millones |
personalizado haswell-e 120Hz | 60 | 2014 | 3,5 GHz | 2G |
thinkpad 13 chromeos | 70 | 2017 | 2,3 GHz | 1G |
imac g4 os 9 | 70 | 2002 | .8 GHz | 11M |
personalizado haswell-e 60Hz | 80 | 2014 | 3,5 GHz | 2G |
mac color clásico | 90 | 1993 | 16 MHz | 273k |
potencia g405 linux 60Hz | 90 | 2017 | 4,2 GHz | 2G |
macbook pro 2014 | 100 | 2014 | 2,6 GHz | 700M |
thinkpad 13 linux chroot | 100 | 2017 | 2,3 GHz | 1G |
lenovo x1 carbono 4g linux | 110 | 2016 | 2,6 GHz | 1G |
imac g4 os x | 120 | 2002 | 0,8 GHz | 11M |
personalizado haswell-e 24Hz | 140 | 2014 | 3,5 GHz | 2G |
lenovo x1 carbono 4g victoria | 150 | 2016 | 2,6 GHz | 1G |
siguiente cubo | 150 | 1988 | 25 MHz | 1,2 millones |
powerspec g405 linux | 170 | 2017 | 4,2 GHz | 2G |
paquete alrededor del mundo | 190 | |||
powerspec g405 victoria | 200 | 2017 | 4,2 GHz | 2G |
simbólica 3620 | 300 | 1986 | 5 MHz | 390k |
lolwut?
Hay una razón para esto, como detalla el Sr. Luu en su maravilloso blog: se necesitan más pasos para que el personaje se presione de tecla a la pantalla ahora de lo que solía tomar. Esto es especialmente cierto para los sistemas operativos diseñados para ejecutarse en una amplia variedad de hardware.
Sin embargo, esos pasos adicionales son parte integral de muchas más cosas que los dispositivos modernos pueden hacer, y la realidad es que pocos de nosotros notamos este retraso.
Latencia de desplazamiento en dispositivos móviles
Dan Luu también armó una tabla de latencia de desplazamiento solo en dispositivos móviles y descubrió que el hardware de Apple es el más rápido del mundo. Los iPhone y iPad de Apple ocuparon 8 de los nueve primeros puestos en latencia de pantalla, incluidos los primeros 7. De hecho, un iPad Pro de 10,5 pulgadas con Apple Pencil tenía la misma latencia de pantalla que el antiguo Apple //e, a 30 milisegundos. El segundo en la lista, con 70 milisegundos, fue el iPad Pro de 10,5 pulgadas sin Apple Pencil.
Google Pixel 2L: ¿el teléfono inteligente insignia de Google? 110 milisegundos y empatado en el puesto 12. El último en la lista fue el Kindle 4 con la asombrosa velocidad de 860 milisegundos. Aquí está el gráfico completo:
Gráfico de latencia de desplazamiento de Dan Luu en dispositivos móviles | ||
---|---|---|
dispositivo | latencia (Sra) | año |
ipad pro 10.5 ″ lápiz | 30 | 2017 |
ipad pro de 10,5 ″ | 70 | 2017 |
iphone 4s | 70 | 2011 |
iphone 6s | 70 | 2015 |
iphone 3gs | 70 | 2009 |
iphone x | 80 | 2017 |
iphone 7 | 80 | 2017 |
iphone 6 | 80 | 2014 |
color de gameboy | 80 | 1998 |
iphone 5 | 90 | 2012 |
blackberry q10 | 100 | 2013 |
huawei honor 8 | 110 | 2016 |
google píxel 2 xl | 110 | 2017 |
galaxia s7 | 120 | 2016 |
Galaxy Note 3 | 120 | 2016 |
moto x | 120 | 2013 |
nexo 5x | 120 | 2015 |
oneplus 3t | 130 | 2016 |
clave de mora uno | 130 | 2017 |
moto e (2g) | 140 | 2015 |
moto g4 jugar | 140 | 2017 |
moto g4 plus | 140 | 2016 |
pixel de google | 140 | 2016 |
samsung galaxy avant | 150 | 2014 |
asus zenfone3 max | 150 | 2016 |
sony xperia z5 compacto | 150 | 2015 |
htc one m4 | 160 | 2013 |
galaxia s4 mini | 170 | 2013 |
lg k4 | 180 | 2016 |
paquete | 190 | |
htc rezound | 240 | 2011 |
piloto de palma 1000 | 490 | 1996 |
kindle paperwhite 3 | 630 | 2015 |
encender 4 | 860 | 2011 |
Encuentro todo esto fascinante y es un gran recordatorio de dos cosas: la primera es que la complejidad puede tener un efecto perjudicial sobre la velocidad. La segunda es que los dispositivos móviles de Apple son mucho mejores que los de los demás.
*😍