Hoy comenzamos nuestra segunda entrega de la comparación de Google Chrome con Microsoft Edge Anniversary Update. En la anterior entrega comparábamos el rendimiento según los test oficiales en dónde Microsoft Edge ganaba en 3 de los 4 test que probamos. Pero, en WinPhone metro, no hemos querido quedarnos ahÃ, y hemos querido realizar dos pruebas más, de aspectos que no reflejan esos test.
AsÃ, hoy queremos probar el rendimiento de cada navegador reproduciendo vÃdeo. Algo que cada vez es más importante, ya que cada vez vemos más vÃdeos de YouTube, series de Netflix, etc. Además, Microsoft ya indicó que Microsoft Edge era más eficiente que Chrome reproduciendo vÃdeo. Pero nosotros queremos ver ¿cuánto más de eficiente es? ¿es totalmente cierta esa afirmación? Un aspecto muy importante a tener en cuenta, sobre todo para aquellos que dispongan de un equipo con baterÃa, ya que a mayor eficiencia, mayor duración de la baterÃa.
¿Cómo va a ser la prueba?
La prueba la hemos realizado con el servicio de vÃdeos más extendido: YouTube. Además, era una forma de que incluso Google Chrome jugara en su terreno. Y como prueba, hemos utilizado un vÃdeo que tuviera varias resoluciones desde Full HD hasta 4K para poder forzar el navegador sin tener que cambiar de vÃdeo. Nos decantamos por el siguiente, que os dejamos para que podáis probarlo vosotros también, y que por otro lado, no deja de ser un vÃdeo bastante bonito.
Prueba de reproducción en 4K en Chrome y Edge en Surface
Hemos querido probar la reproducción del vÃdeo en 4K, no tanto porque vaya a ser la más usada, sino porque el objetivo es ver las diferencias de rendimiento al reproducir vÃdeos en cada navegador. Qué mejor que para poder verlas intentar llevar a los navegadores a una situación forzada.
Para la prueba, simplemente cerramos todos los programas y tenÃamos abierto el navegador que querÃamos probar y el administrador de tareas. De esta forma, podÃamos ver la evolución de la ocupación de CPU. Asà de simple, realista y creemos que efectivo. El resultado en mi Surface Pro 4 es este:
Microsoft Edge Anniversary Update
Google Chrome
El resultado nos dejó sin palabras. Google Chrome casi ocupa toda la CPU frente a una ocupación de poco más del 10% por parte de Microsoft Edge. Es más, en Google Chrome sufrÃa de pérdida de frames (saltos en el vÃdeo) e incluso de, a veces, parada de audio. Imaginaos el estrago que puede hacer Google Chrome a la baterÃa de vuestro portátil con la simple reproducción de un vÃdeo.
Prueba de reproducción en 4K en Chrome y Edge en sobremesa
Una vez que vimos el resultado, quisimos probar en un ordenador de sobremesa, que además dispone de una tarjeta gráfica dedicada con el que esperábamos que el resultado fuera mejor que el obtenido en una Surface Pro 4.
Microsoft Edge Anniversary Update
Google Chrome
Como podéis ver, el resultado es casi igual. En este caso no se llega tanto al 100%, pero el consumo de CPU de Chrome es muchÃsimo mayor que el de Edge. Y no sólo eso, sino que, como podemos apreciar, la frecuencia del procesador tiene que ser mayor en el caso de utilizar Chrome . Y, al tener una mayor frecuencia, implicarÃa en un equipo con baterÃa en un mayor gasto y también en que el procesador se calentarÃa mucho más.
Codec VP9 parte del culpable
Seguimos investigando y vimos en los detalles del vÃdeo, que cuando se utilizaba Google Chrome el códec utilizado era el VP9 y con Microsoft Edge se usa AVC1. El VP9 es un códec más nuevo que el AVC1, que lo que consigue es poder utilizar algo de menos ancho de banda. Pero, ¿es necesario? En mi caso tengo conexión de Internet de sobra como para no tener que utilizar ese códec viendo los estragos que hace en el procesador ¿Por qué Chrome lo utiliza? ¿Quizás porque les ahorra a ellos también ancho de banda? Ahora, nos quedaba la duda, ¿cómo se comporta Microsoft Edge Anniversary Update con ese códec?
Microsoft Edge Anniversary Update soporta ese códec, y está configurado que se utilice automáticamente. De esa forma, y con buen criterio, en la reproducción de este video Edge no lo ha utilizado. Pero, lo que hicimos es configurar que su uso sea obligatorio para poder probar cómo de eficiente es Microsoft Edge con VP9. El resultado es este:
Como vemos, ha subido la ocupación de CPU con el códec VP9 respecto al códec AVC1, pero está casi a la mitad de ocupación que Google Chrome. Incluso reproduciendo lo mismo utilizando el mismo códec, Microsoft Edge es más eficiente.
¿Qué navegador es mejor para reproducir vÃdeo?
A la vista de los resultados, si comparamos Google Chrome con Microsoft Edge Anniversary Update, parece que los resultados que nos adelantaba Microsoft se confirman con total contundencia. Microsoft Edge permite reproducir un vÃdeo de YouTube incluso a altas resoluciones con un consumo de CPU muy reducido, permitiendo asà que tu equipo se caliente menos y que la baterÃa tenga una duración mucho mayor, siendo más efectivo que Google Chrome.
Esta claro, que Google se tiene que poner las pilas en cuanto a la reproducción de vÃdeo. Primero, escogiendo un códec para la reproducción que implica mayor consumo de CPU, cuando no es necesario. Y segundo, optimizar la reproducción con ese códec, ya que hemos podido ver cómo Microsoft Edge era muy superior en eso.
Ahora que conoces estos resultados, ¿con qué navegador te quedarÃas?