[Linuxcantabria] Compatibilidad 64Bits
Miguel Telleria de Esteban
miguel en mtelleria.com
Vie Mar 7 10:10:14 CET 2008
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hola,
Alex Perez escribió:
> Hola
>
> Hasta donde yo se, es distinto el caso si tienes un micro EM64T o un Itanium
> (IA64). En la mayoría de distros encontraras esas dos versiones como dos
> arquitecturas distintas.
Sí efectivamente Itanium y EM64T(Intel)/AMD64(AMD) no son compatibles.
Para más detalles:
http://en.wikipedia.org/wiki/Itanium
>
> Los que son EM64T, no son mas que micros de 32bit con algunas extensiones de
> 64, especialemente en cuanto a tamaños máximos de memoria que pueden
> direccionar. En estos, las aplicaciones de 32 bits ejecutan sin ningun
> problema, y si estan compiladas como em64t, pueden usar esas extensiones.
Sí y no.
El problema está en que los ficheros binarios compilados en 32bits no
pueden enlazarse (linkarse) con librerías compiladas en 64 bits.
Esto implica que si quieres ejecutar un binario de 32bits en una distro
con kernel y paquetes compilados en 64 bits tienes que proveer una copia
adicional de las librerías dinámicas (.so) en 32 bits, o bien tener el
binario linkado 100% estáticamente en 32 bits.
Las distribuciones ya han pensado en esto y proveen paquetes con las
librerías básicas y las de gnome y kde ya compiladas en 32 bits. Los
siguientes enlaces te explican el caso de Debian y Ubuntu.
http://www.debian-administration.org/articles/534
http://www.debian-administration.org/articles/531
(nota: aún no me he puesto a probarlos)
Mientras utilices software libre de tu distribución no deberías tener
problemas. En skype han sacado una versión compilada 100% estáticamente
para Linux[1], hay lectores libres de PDF y en cuanto a Flash no sé,
supongo que Gnash será tu amigo.
[1] Que aún no he conseguido hacer funcionar en mi linux AMD64 de casa.
> Los que son IA64, NO son compatibles a nivel de binarios con los de 32bit
> (segun lo que he leido, no ha caido ningun trasto de estos en mis manos, aun
> xD).
>
> Si tienes un AMD 64, Opteron 64, Xeon de 64 ... todos estos son EM64T, que
> es lo mas probable de encontrar por ahi. Parece que los itanium 64 solo se
> implementan en servidores, aunque podria darse el caso ...
Sí creo que es muy raro que PC's domesticos que se venden por ahí
traigan Itanium, los usuarios protestarían porque ni Windows XP ni MS
Office corren en ellos!!. Al parecer sólo Microsoft sólo se ha atrevido
con Windows Server 2003 y otros programas de servidores.
>
> mirate la wikipedia si quieres una explicaciones mas formal de esto, pero
> vamos, que lo mas seguro es que tengas un EM64T y sea 100% compatible con
> aplicaciones compiladas para 32bit
>
> Saludos!
>
>
>
>
> 2008/3/6, oscar megia <:
>> Hola
>>
>> Tengo un OpenSuse 10.2 32Bits y la proxima vez que actualize el SO
>> quiero poner uno de 64 Bits. Lo que me gustaria saber si alguien lo
>> tiene instalado si funcionan todos los programas igual que en 32Bits.
>> He leido por ahi que no hay Adobe Flash para 64Bits y no se si
>> funcionara mplayer con los drivers de 32 Bits (he leido que no se
>> pueden ejecutar aplicaciones en 32 Bits). Tambien me gustaria saber si
>> los fuentes que me descargo tienen que ser adaptados para 64Bits o
>> funcionan sin cambios. Yo se que los enteros son mas largos en 64Bits,
>> pero eso es una ventaja, no un problema.
>>
>> Un saludo
>> Oscar
>> _______________________________________________
>> Linuxcantabria mailing list
>> Linuxcantabria en linuca.org
>> http://linuca.org/mailman/listinfo/linuxcantabria
>> ¿Conoces las sugerencias de uso? -> http://linuca.org/link/?l45
>>
>
>
>
- --
| (O-O)
- ---oOO-(_)-OOo-----------------------------------------------------
Miguel TELLERIA DE ESTEBAN Personal Homepage:
Email: Miguel at mtelleria.com http://www.mtelleria.com
Miembro de http://www.linuca.org Tel home: +34 942 277429
Membre de http://www.bxlug.be GSM: +34 650 801098
- -------------------------------------------------------------------
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFH0QZ2FZSFLxwXZdIRArlNAJ9KcdTll/0WTB9VOI9D3cHl7OApHwCeKdTb
3kNXMpCqfGEv/acyeIzHCIQ=
=N9+h
-----END PGP SIGNATURE-----
Más información sobre la lista de distribución Linuxcantabria