jueves, 28 de agosto de 2014

¿Merece la pena instalar la versión 64 bits de Chrome para Windows?


thinking-please-wait.jpg



A primeros de junio Google anunciaba la disponibilidad de una versión de 64 bits del navegador Chrome para Windows 7 y versiones superiores, en los canales Dev y Canary. A finales de julio el producto llegó al canal Beta, y desde hace unas horas ha debutado en el canal estable con Chrome 37.


Si bien las sensaciones al utilizar las versiones previas a la condición de estable eran buenas, ahora que ya es un producto terminado es el momento de evaluar el navegador, y nada mejor que comparado con la misma versión de 32 bits. En este artículo vamos a intentar responder a la pregunta que se plantea en el titular: ¿Merece la pena instalar la versión 64 bits de Chrome para Windows? Para poder contestar al interrogante, en Genbeta hemos realizado una batería de pruebas con ambas versiones.


Metodología y entorno de pruebas


Los test que veréis a continuación se han efectuado sobre una misma máquina (Intel Core i3 550 - 3.20 GHz, con 16 GB de RAM), con una instalación limpia de Windows 8.1 Pro 64 bits, convenientemente actualizado con todos los parches y "updates" publicados por Microsoft hasta el día de hoy.


Se ha instalado la versión de 32 bits por primera vez y se han hecho las pruebas. Después y tras borrar cualquier rastro del navegador, historial y caché, se ha procedido de la misma forma con la versión de 64 bits.


chrome-37-informacion.png


Además de medir el consumo de recursos tal y como se indica a continuación, se ha sometido a ambas versiones a los test que ya vimos con ocasión de la comparativa entre Internet Explorer 10 e Internet Explorer 9 sobre Windows 7, añadiendo un test que no se pudo realizar entonces: Octane. En cualquier caso los resultados actuales y los de entonces no son comparables por variar significativamente el entorno de las pruebas.


Consumo de recursos


Para establecer una medida del consumo de recursos se han considerado dos puntos: cuánto ocupa la carpeta de instalación en Archivos de programa y el consumo de memoria RAM de los tres procesos que carga Chrome al abrir por defecto la página en blanco (about:blank), medido mediante el monitor de recursos de Windows 8.1, considerando los espacios de trabajo asignados a los mismos.
























Consumo de recursos
Prueba32-bits64-bits
Disco duro(1) 299 MB359 MB
Memoria RAM(2) 154 MB170 MB
(1) Carpeta Archivos de programa

(2) Monitor de recursos » Espacios de trabajo » 3 procesos

Carga de páginas


Para esta prueba se ha configurado Chrome de forma que al abrir el navegador se cargue la página en blanco (about:blank) y 10 URLs distintas. Para que los resultados sean homogéneos se han seleccionado cinco artículos de publicaciones de la casa (artículos concretos por las variaciones que pueda haber en las respectivas portadas): Genbeta, Xataka Windows, Xataka, Motorpasión y Tecnología Pyme.


prueba-varias-paginas.png


Las restantes direcciones corresponden a Wikipedia (página de Windows), y las portadas de Flickr, Twitter, Facebook y The Old Reader. Ninguna de las URL mencionadas se habían cargado con anterioridad en el navegador. Recordad que es una instalación limpia del sistema operativo y el producto de Google.


Si bien el tiempo de carga se puede ver afectado por las condiciones de Internet en un instante preciso y la velocidad de la línea ADSL, la medición se ha realizado tres veces en cada caso (borrando caché e historial), tomando el mejor valor para cada uno.
























Consumo de recursos: carga de páginas
Prueba32-bits64-bits
Tiempo de carga23 sg.24,5 sg.
Memoria RAM(3) 765 MB1.014 MB
(3) Monitor de recursos » Espacios de trabajo

SunSpider JavaScript Benchmark


SunSpider mide el rendimiento con Javascript, comprobando el lenguaje y no el DOM ni otras APIs del navegador. ha sido desarrollado por el equipo WebKit de Apple y está pensado para comparar dos versiones del mismo navegador.



























































SunSpider JavaScript Benchmark v-1.0.2
Prueba32-bits64-bits
3d45,955,9
access16,618,0
bitops13,414,6
controlflow2,22,4
crypto19,217,0
date21,223,2
math18,819,0
regexp8,59,1
string77,584,3
Valores en milisegundos

Los valores de la tabla indican el tiempo necesario para completar cada tarea, y a tenor de los resultados, la versión de 32 bits es más rápida en todos los casos, menos en "crypto". En esta prueba la versión de 32 bits es mejor.


V8 Benchmark Suite


Esta prueba ha sido diseñanada por Google para poner a punto su navegador y es un test de Javascript puro. Como test es algo anticuado por incluir menos parámetros que Octane, pero sigue siendo válido. Cuanto mayor es el valor obtenido en cada prueba, el rendimiento es mejor.






















































V8 Benchmark Suite v-7
Prueba32-bits64-bits
Richards24.36523.561
DeltaBlue35.89533.786
Crypto20.60720.105
RayTrace43.51139.737
EarleyBoyer30.64524.811
RegExp3.5903.334
Splay12.37411.376
NavierStokes22.83122.888
Cuanto mayor es el índice, mejor es el rendimiento

En el test V8 Benchmark Suite, Chrome 37 de 32 bits bate claramente a la versión de 64 bits, con la excepción, y por escasa diferencia, de la prueba NavierStokes. Teniendo en cuenta que tanto el test como el navegador son del mismo fabricante, el resultado es significativo.


admin-tareas-procesos-windows-8.1.png


Octane


Octane es una evolución del test anterior, que contempla una batería de pruebas más amplia. Los resultados han de compararse igual: mayor valor indica mejor rendimiento, y con el mismo criterio de validez: un producto de Google evaluando otro de la casa.








































































































Octane v-2.0
Prueba32-bits64-bits
Richards24.10423.010
DeltaBlue35.50533.152
Crypto20.23420.374
RayTrace42.17937.295
EarleyBoyer24.74023.675
RegExp3.3143.138
Splay12.07710.512
SplayLatency18.33115.648
NavierStokes22.91022.808
pdf.js14.58913.136
Mandreel17.70117.336
MandreelLatency15.24514.534
GB Emulator43.90040.561
CodeLoad11.73711.662
Box2DWeb24.96613.474
zlib30.76632.037
Typescript24.21320.858
Octane Score 19.843 18.044
Cuanto mayor es el índice, mejor es el rendimiento

En el test Octane Chrome 37 de 32 bits vuelve a ser el ganador a nivel global, aunque la versión de 64 bits ha superado al primero en alguna de las pruebas individuales.


Kraken JavaScript Benchmark


Kraken JavaScript Benchmark es un test nacido en el seno de la Fundación Mozilla, que partiendo de SunSpider ha mejorado éste a nivel de evaluación comparativa. Al estar representado el valor de cada prueba por el tiempo empleado en ejecutar la misma, aquí Chrome 37 de 64 bits es mejor en todos los apartados, con excepción del primero.







































Kraken JavaScript Benchmark v-1.1
Prueba32-bits64-bits
ai140.0182.0
audio770.1715.4
imaging410.9400.6
json139.9113.1
stanford (crypto)487.1384.1
Valores en milisegundos

RoboHornet


El test RoboHornet evalúa el rendimiento desde la óptica del desarrollador web, analizando el tiempo que se invierte en la representación de elementos. RoboHornet es un proyecto de código abierto amparado por Google.



































































































RoboHornet
Prueba32-bits64-bits
Add Rows to Table36,7236,23
Add Columns to Table54,4255,96
Descendant Selector73,0973,18
2D Canvas toDataURL217,89202,92
2D Canvas clearRect9,008,74
innerHTML Table512,93669,99
Table scrolling1.470,511.626,61
Resize columns1.208,521.269,30
Object Scope Access120,48148,75
ES5 Property Accessors17,2218,03
Argument instantiation599,55608,26
Animated GIFS 423,62404,68
offsetHeight triggers reflow1.164,131.374,78
DOM Range API 112,13107,64
Write to localStorage40,9238,25
Read from localStorage13,5913,58
Suma de todas las pruebas6.074,726.656,9
Valores en milisegundos

En el test RoboHornet cada versión destaca en algo sobre su rival, pero si tenemos en cuenta la suma total de tiempos empleada por cada variante del navegador en completar todas las pruebas, Chrome 37 de 32 bits es el vencedor.


Rendimiento en HTML 5


Finalmente, se ofrece el rendimiento en HTML 5 según la prueba de html5test.com. La naturaleza de este test hace que los resultados coincidan, al evaluar las capacidades HTML 5 del navegador, puesto que se trata del mismo producto.


Por curiosidad personal he realizado la misma prueba en una máquina con Intel i7 y Windows 7 (64 bits el sistema operativo y 32 bits el navegador). El resultado es de 512 puntos frente a los 508 obtenidos aquí. La diferencia está en storage, apuntando a una capacidad que tiene que ver más con el sistema operativo que con el navegador.


chrome-37-html5.png

























































































































































Rendimiento HTML 5
Prueba32-bits64-bits
semantics
Parsing rules1010
Elements26/3026/30
Forms108/110108/110
Microdata0/50/5
device access
Location and Orientation2020
Output1010
Input15/2015/20
multimedia
Video3535
audio3030
Per To Peer1515
3d, graphics & effects
2D Graphics23/2523/25
3D Graphics20/2520/25
Animation55
Conectivity
Communication3535
performance & integration
User interaction2525
Performance2525
Security28/4028/40
History and navigation1010
offline & storage
Web applications18/2018/20
Storage26/3026/30
Files1010
other
Other14/2014/20
Puntuación total508 / 555508 / 555
Pruebas pasadas / Pruebas totales

Y la respuesta es...


Si habéis seguido el artículo en el orden de exposición, la respuesta a la pregunta que se planteaba al principio ya la tenéis contestada: Chrome 37 para Windows en versión de 32 bits es la elección, consume menos recursos y es más rápido en general en igualdad de condiciones.


No obstante la versión de 64 bits arranca como una exhalación, y saca partido en Windows 8.x de la tecnología denominada ASLR (Address Space Load Randomization), que brinda protección contra malware en la carga de controladores en memoria. También, y según Google, es más estable.


Quiero pensar que siendo Chrome 37 para Windows el debut de los 64 bits en el sistema operativo de Microsoft, a esta primera entrega le falta un pulido, y en futuras versiones irá más fino. Ahora bien, en este momento, no merece la pena instalar la versión de 64 bits por rendimiento.


A título de curiosidad, os dejo la captura de pantalla del test RoboHornet realizado sobre la máquina i7 con Windows 7 (64 bits el sistema operativo y 32 bits el navegador), equipo que está lejos de tener una instalación limpia y optimizada. Está pendiente desde hace algún tiempo de que le pase, más que un antivirus, un soplete de oxígeno y acetileno; tiene de todo. Es una prueba más de que en el mundo de los procesadores, como en otros aspectos de la vida, el tamaño importa.


robohornet-i7-1.png



Cualquier parecido entre las pruebas que podáis hacer en vuestros equipos y lo reflejado en el artículo, será pura coincidencia. Los valores consignados son una referencia de rendimiento y nunca valores absolutos. Cada máquina es un mundo en sí misma.



Imagen | Karola Riegler

Web | Descarga Chrome para Windows (32 bits, 64 bits)




The post ¿Merece la pena instalar la versión 64 bits de Chrome para Windows? appeared first on i-RME.es.


from i-RME.es http://ift.tt/1plajxw

Este articulo pertenece a sus respectivos autores y se distribuye bajo licencia Creative Commons Reconocimiento 3.0. Algunos articulos pertenecen a BlogdeBlogs quien es el responsable de definir la licencia aplicable.

No hay comentarios:

Publicar un comentario