Page Content

Artículo

64 bits: mucho más que una cuestión de RAM

por : Javier Pastor: 17 Oct 2007, 10:40

Un revelador artículo técnico en Bit-Tech señala que la adopción de sistemas operativos de 64 bits no sólo permite acceder a un espacio de direcciones mucho mayor. Hay otros beneficios, así que si estabas pensando en probar estas versiones, no dudes en leer el artículo.

Aunque la popularidad de las versiones de 64 bits de Windows y Linux no es demasiado alta, lo cierto es que las ventajas que pueden ofrecer estas ediciones son ciertamente notables. Muchos expertos se limitan a decir que la única mejora apreciable reside en el hecho de que estas plataformas posibilitan el soporte de cantidades de memoria RAM mucho mayores.

Mientras que en Windows y Linux de 32 bits el límite se situaba tradicionalmente en 4 Gbytes para nuestros PCs y portátiles, las ediciones de 64 bits dan acceso a cantidades casi ilimitadas. Cierto que algunos mecanismos y trucos permiten superar esa limitación de los sistemas de 32 bits - sobre todo en Linux - pero las plataformas de ocho octetos daban un paso clave en ese avance.

No obstante, las mejoras van más allá.

Por ejemplo, la introducción del bit NX (No eXecute) que protege los temidos ‘buffer underruns’ y que además mejora la ejecución de aplicaciones de 32 bits en sistemas de 64. Los procesadores de Intel y AMD son capaces además de “doblar” algunas instrucciones de 32 bits, haciendo que se ejecuten  dos de esas instrucciones por ciclo de reloj. Además de eso, el tamaño de palabra permite transferencias más ‘densas’ y con más información en el mismo ciclo, lo que supone que hay mayor trasiego de datos de proceso en el mismo tiempo.

Esas mejoras permiten tener un código más estable y preciso, y una mejor eficiencia, pero claro, también hay desventajas: la principal, la ausencia de numerosos controladores de dispositivo, que aún no están preparados para funcionar en sistema de 64 bits. La industria sigue ignorando en gran medida a estas plataformas, pero esperemos que pronto cambie la situación, porque las ventajas de las ediciones de 64 bits son reales.

vINQulos

Bit Tech


Comentarios

Sí, pero seamos claros, la mayoría del software de hoy en día no aprovecha o ni siquiera funciona en un sistema de 64bits.

  • por tuseeketh
  • 17 Oct 2007, 10:45
  • comment

Yo estoy usando Ubuntu de 64 bits y casi todo el software que uso esta compilado para 64bits. Comparado con la version de 32bits, se nota una mejora en la velocidad de ejecucion de las aplicaciones. No es el doble de rapido pero si podriamos decir que mas de un 20% de velocidad si que se optiene.

Y direcciona mis 4GB de ram enteritos, no como el Win xp de 32bits que solo ve 3,5. ;-)

Me alegro mucho por ti krymen, mi experiencia es bastante más mediocre, tengo ubuntu Feisty en un amd xp 64 y 1 gb de RAM y la verdad es que apenas noto diferencia alguna entre linux de 32 o de 64 bits, tal vez un poco en el arranque, claro que no utilizo un cronometro ni nada parecido, es una apreciación personal… supongo que tus 4 gb de memoria son los que maracan la diferencia (o eso creo ;)

  • por Mozer
  • 17 Oct 2007, 11:17
  • comment

yo por lo que he oido el xp de 64 bits es bastante kk :S

usaria el ubuntu (es mas estoy esperando a es anueva version q dicen q saldra q sera la polla y tal) pa probarlo en el live cd… pero claro, seguiro atada a microshit gracias al **** directx :x

  • por gabro
  • 17 Oct 2007, 11:25
  • comment

Linux no se, pero Solaris en 64bits corre que se las pela :-)

Yo que llevo desde Fedora Core 1 usando distribuciones de 64 bits (fue la primera en aparecer) que no he vuelto a usar una de 32 bits…

@gabro yo probé la versión de 64 bits de windows xp llamada x64 si no recuerdo mal y sí que era lo peor. Pero claro… no estaba hecha para usuarios normales como tu o yo, sino para máquinas y usuarios especializados.

@ans Yo no he podido probar aun Solaris, y eso que lo tengo original porque me lo enviaron el año pasado, pero no consigo instalarlo en virtualbox. Siempre se me queda pillada la instalación.

  • por Paxet
  • 17 Oct 2007, 16:10
  • comment

Bueno, yo tengo arranque multiple en mi PC con procesador Athlon 64 X2 5200+, GNU/Linux Fedora 7 x64, Windows XP 64 y Windows XP 32, el Windows XP 64 me funciona muy bien, aunque la verdad lo utilizo es para jugar, y algunos juegos no me instalan, debo modificar el instalador (por ejemplo Doom 3).

Linux de 64 me funciona de maravilla, para optimizarlo, baje las fuentes del kernel y lo recompile especificando que el procesador es un AMD Athlon, y me anda super bien. Si sirve la optimizacion y si es mas rapido en la misma maquina el Linux de 64 comparado al de 32, diseño y programo sistemas transaccionales de alta carga, y en Linux 64 veo una mejora del 15% comparado al mismo codigo corriendo en Linux de 32. Ah, y mi equipo tiene 1gb de Ram.

  • por absolon
  • 17 Oct 2007, 19:08
  • comment

Yo personalmente tengo en Dual-Boot el Win XP X64 y el Win Vista Ultimate X64 y la verdad es que todo el software que utilizo incluido juegos, funciona a la perfeccion, en sus inicios el Win X64 era incompatible con todo, pero ya a estas alturas funciona todo y sin problemas existe soporte de drivers y de software de todo, y llevo con los 64bits desde hace ya 4 años y sin problemas, no se porque tanto bombo ya que todo hoy por hoy funciona todo, cuando existan sistemas y procesadores de 128bits pasara lo mismo, como siempre el ser humano esta condenado a quejarse por todo. Saludos.

Vaya, he de admitir que cuando probé el x64 hacía dos meses que estaba en la calle y no me funcionaron ni la mitad de las cosas que probé, supongo que ahora ya irá todo mejor.

Xalias, comentas que llevas 4 años con los 64 bits, pero el x64 lleva en el mercado desde abril del 2005. He de suponer que antes gastabas linux (no como ahora). ¿Qué te hizo desesperarte y usar tan sólo windows de 64 bits? Esta pregunta es mera curiosidad y no tiene ánimo de fanatismo por un sistema operativo, sólo el ánimo de aprender sobre un comentario

  • por Paxet
  • 18 Oct 2007, 12:48
  • comment

Publica un nuevo comentario

  • Nombre:
  • E-mail :
  • URL:
  • Tu comentario:

     

Skip to main navigation