We are so, so happy with Google Chrome.
- John Lilly, CEO de Mozilla y feliz.
No es de extrañar que estén contentos, si además de la financiación que ha aportado Google a Mozilla hasta el 2011, le sumamos las varias vulnerabilidades nada más aparecer, la mala gestion de recursos de Chrome y problemas futuros en su seguridad, se pone contento a cualquier rival.
Mismas condiciones para el test de cuatro navegadores confirman que Google Chrome no es hoy por hoy un buen navegador web en cuanto a consumo de recursos. Ciertamente como ya hemos dicho se trata de un navegador web rápido, pero quizá no apto para tu maquina. Tanta adulación parece hoy muy anticipada.

Firefox 3 además de consumir muchísima menos memoria y tener un rendimiento muy similar ya tiene preparado un nuevo motor para javascript que será incluido en la versión 3.1 y que según la gente de Mozilla será más rápido que el V8 de Chrome (parece un motor de coche). Lo veremos también llegado el momento, pero lo van a tener fácil. En todo caso en la relación velocidad y consumo de recursos Firefox va por delante de Chrome y tienen planeado seguir así. Pero si la mayor parte de los ingresos de Mozilla provienen de Google y este llegado el momento decide cerrar el grifo, ¿tendrá alguna oportunidad Mozilla de seguir compitiendo con Google y Microsoft?
En exo.blog comentan que el modelo de un proceso por cada pestaña está pensando para hardware futuro. En realidad el hardware actual puede soportar perfectamente una aplicación como Chrome sin que el resto del sistema se resienta, incluso el hardware de hace dos años podría hacerlo. El problema está en todos los PCs anteriores y en los equipos ultra portátiles que tan de moda se están poniendo hoy en día.
Tagged: Chrome, consumo, Firefox, ie8, Navegadores, recursos, rendimiento, test
No Trackbacks
You can leave a trackback using this URL: http://www.criandocuervos.com/wp-trackback.php?p=2613
2 Comments
BORRAME MIS ENTRADAS CON JUST FOR MEN:
Empiezo ^^ :
Primero.
Si usamos multi-hilo, y compartimos regiones de memoria para descender el consumo de la misma, al congelarse un hilo, podemos entrar en estado de carrera entre otros hilos o el gestor de basura o generar un bloqueo de recursos, bloqueando el proceso principal.
Por tanto, opción viable si queremos evitar que una pagina o aplicación web congele a todo el navegador.
Segundo.
No se si conoces shift+esc, te aparece un gestor de consumo de chrome, con estadísticas, pero lo mas importante, se ve claramente que no existe un proceso por pestaña, sino mas o menos, un proceso por dominio, con un pequeño ahorro de memoria, pero consiguiendo aislar de esa forma muchos errores que antes congelarían la navegación, ahora como mucho te cargas a un grupo de tabs.
Tercero.
Si no se disparase la memoria es que en Google no hay ingenieros, serian seres superiores que hacen cosas imposibles. Cuantos mas procesos, mas memoria, ya que existen mas zonas de memoria protegidas, mas pilas y mas variables propias de cada proceso, evitar eso es imposible.
Cuarto.
No es por nada, pero un error de diseño usar varios procesos?Mas bien una locura que funciona muy bien.
Como tu sabes, en teoria, a mas procesos mas tiempo de microprocesador se gasta, pero claro, depende MUCHO de la programacion de los procesos, ya que se puede dar el caso de un unico proceso que consuma mucho tiempo de cpu e ingentes cantidades de memoria, mientras que grandes cantidades de procesos pueden consumir poca memoria y nada de tiempo de cpu si no estan activos.
Ahora paso a un pequeño test y mis conclusiones:
Lo primero, he deshabilitado todas las extensiones de firefox, como ad-bloc y no script, ya que en gran parte evitan que este programa se zampe la memoria.
Despues, de reiniciar, he abierto los dos programas y en ellos las siguientes paginas:
+ Portada de gp32spain sin loguear + 10 primeros post que aparecen.
+ Portada de criandocuervos + 10 primeras entradas que aparecen.
+ Elotrolado
+ Escolar
+ Publico
+ Elpais
+ Elmundo
+ LibertadDigital
+ NewPCTorrent
+ Youtube + dos primeros videos que aparecen:
En total 32 pestañas abiertas en cada navegador.
Los resultados son los siguientes:
+ Consumo de memoria de firefox:208Mib
+ Consumo de memoria de chrome:260Mib
+ Consumo de cpu de firefox:99%
+ Consumo de cpu de chrome:0%
Con este test he llegado a la conclusion que haciendo una burrada como es abrir 32 tabs llenos de videos, de js y de flash, chrome consume 52Mib mas de memoria, una cifra alta, pero a cambio, deja a mi cpu tranquila de trabajo, cosa que no puede decir firefox.
No puedo culpar a firefox y decir que que guapos son en google, lo que pasa es lo siguiente, firefox es monolitico, y muchas paginas tienen flash, este plugin se zampa la memoria (120 megas en chrome, en firefox no se mirarlo) y el tiempo de cpu (estoy seguro que el 99% del tiempo de cpu de mozilla), pero google con chrome sabe evitar este problema y mozilla no.
Aqui esta la imagen que demuestra todo:
http://img411.imageshack.us/img411/288/ffvschim9.jpg
Abajo del todo dejo dos links a unos resultados(1º chrome, 2º firefox) de unos test que pase ayer(me gusta mas probar las cosas que criticarlas o alzarlas en un altar), y claramente se ve que chrome es rapido, MUCHO mas rapido que firefox.
En resumen, yo creo que realmente merece la pena, han copiado cosas como el speed dialer de opera, que realmente me gustaba, como pagina de marcadores, el motor de renderizado vuelta, es capaz de usar mas de una cpu (es el primer navegador multi-nucleo?), y el mayor consumo de memoria se compensa con la velocidad de ejecucion y gestion de tiempo de cpu.
De paso, esta liberado con una licencia libre, por lo que puede que mañana veamos mejoras como el colector de basura, el motor de renderizado o el interprete de JS (esto lo dudo, despues de lo que nos tiene que enseñar mozilla en su FF3.1) integrado en cualquier otro proyecto, a parte de crear mas competencia y quitarle un trozo de pastel a MS, que google es mucho google.
Como gran punto oscuro veo una cosa, y es por lo que he leido, que aceptamos el EULA de google, y esto es lo peor… le estamos cediendo muchos de los derechos sobre las cosas que escribimos en el navegador, es decir, NO perdemos la autoria, pero se guardan el derecho de hacer con ello lo que quieran. No se si sera una exageracion al estilo de lo que paso con gmail (son libres de analizar informaticamente el texto y hacer estudios automaticos), o si relamente se guardan muchos derechos, pero es algo que seria interesante aclarar, me tendre que leer la licencia…
Saludos
http://17.254.17.57/perf/sunspider-0.9/sunspider-results.html?{”3d-cube”:[74,73,77,75,109],”3d-morph”:[120,280,102,112,127],”3d-raytrace”:[116,85,85,73,93],”access-binary-trees”:[16,13,13,11,13],”access-fannkuch”:[54,52,53,73,63],”access-nbody”:[66,67,72,69,86],”access-nsieve”:[40,38,42,46,49],”bitops-3bit-bits-in-byte”:[8,7,8,8,7],”bitops-bits-in-byte”:[16,16,15,16,15],”bitops-bitwise-and”:[46,41,37,42,44],”bitops-nsieve-bits”:[57,66,69,61,77],”controlflow-recursive”:[4,5,4,4,4],”crypto-aes”:[59,44,41,47,44],”crypto-md5?:[37,39,33,35,36],”crypto-sha1?:[40,37,31,32,33],”date-format-tofte”:[849,633,575,658,589],”date-format-xparb”:[787,869,624,2583,619],”math-cordic”:[157,147,163,668,155],”math-partial-sums”:[99,82,79,86,92],”math-spectral-norm”:[29,29,25,29,29],”regexp-dna”:[1576,711,697,980,752],”string-base64?:[299,151,118,153,122],”string-fasta”:[248,104,108,121,112],”string-tagcloud”:[843,321,292,450,339],”string-unpack-code”:[551,453,461,712,470],”string-validate-input”:[228,186,169,228,174]}
http://17.254.17.57/perf/sunspider-0.9/sunspider-results.html?{%223d-cube%22:[271,300,318,359,266],%223d-morph%22:[274,305,329,352,312],%223d-raytrace%22:[198,203,250,291,215],%22access-binary-trees%22:[81,85,95,108,89],%22access-fannkuch%22:[435,497,566,577,461],%22access-nbody%22:[261,293,308,314,270],%22access-nsieve%22:[186,170,216,189,190],%22bitops-3bit-bits-in-byte%22:[144,145,163,149,146],%22bitops-bits-in-byte%22:[215,225,242,217,234],%22bitops-bitwise-and%22:[196,280,219,270,217],%22bitops-nsieve-bits%22:[276,278,328,288,298],%22controlflow-recursive%22:[96,80,91,81,91],%22crypto-aes%22:[150,151,175,152,156],%22crypto-md5%22:[116,126,126,120,132],%22crypto-sha1%22:[125,125,133,118,152],%22date-format-tofte%22:[318,327,368,313,318],%22date-format-xparb%22:[177,190,208,175,181],%22math-cordic%22:[369,356,405,359,432],%22math-partial-sums%22:[267,244,265,241,229],%22math-spectral-norm%22:[155,156,178,192,155],%22regexp-dna%22:[436,473,587,487,586],%22string-base64%22:[160,161,196,160,176],%22string-fasta%22:[315,298,419,300,297],%22string-tagcloud%22:[274,310,390,317,313],%22string-unpack-code%22:[582,723,714,715,596],%22string-validate-input%22:[195,198,255,233,207]}
Pd.Y soy un cansino de mucho cuidao necesitado de atencion y a punto de pedir hora en el psiquiatra!
Joder Nacho ¿para todo curras tanto como para tocar los huevetes? xD