On Sun, 6 Jul 2008, Rodrigo Fuentealba wrote: > > Tambien hay mayor cantidad de memoria RAM que puedes utilizar por el > direccionamiento en 64 bits, pero como habia mencionado Xavier, a una > velocidad menor. >
No es un problema de velocidad, con PAE puede usar hasta 64 Gb de memoria en modo 32 bits, pero un proceso puede usar como maximo 4 Gb. Es equivalente a los infames 640kb de DOS. > > Si quieres ejecutar apache con dos paginas en PHP, es una perdida de > plata invertir en AMD64. > Cualquier procesadore AMD o Intel razonablemente nuevo tiene soporte x86-64, por lo que puedes elegir que instalar. > Si lo estamos. No aprovechamos toda la potencia de los 64 bits. Y es > porque muchos de los dispositivos que usamos aun son de 32 bits. No existe tal cosa de la "potencia" de los 64 bits, permiten manejar mas memoria, nada mas. > > Pero si tenemos "grises", me suena un poco al funcionamiento de Wine, > por ende un programa de 32 bits ira mas lento que uno de 64. > No tiene nada que ver, el procesador puede ejecutar indistintamente codigo de 32 o 64 bits a la velocidad normal. Saludos, Xavier From [EMAIL PROTECTED] Sun Jul 6 06:21:37 2008 From: [EMAIL PROTECTED] (Xavier Andrade) Date: Sun Jul 6 06:29:54 2008 Subject: Es amd64 para servidor en produccion ? In-Reply-To: <[EMAIL PROTECTED]> References: <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> Message-ID: <[EMAIL PROTECTED]> On Sat, 5 Jul 2008, Aldrin Martoq wrote: > > El problema radica en que tenemos solo la opcion de blanco o negro > (64bits o 32bits) pero no hay grises. Y eso implica cambiar/usar un > kernel distinto, drivers distintos (ej: graficos nvidia), bibliotecas > distintas (/lib*) y aplicaciones distintas. En MacOS por ejemplo, el > sistema mayoritariamente corre en 32bits (incluso el kernel) pero > permite algunas aplicaciones correr a 64bits dando la ventaja de > 64bits solo cuando la aplicacion lo requiera y las ventajas de 32bits > para el resto de aplicaciones "viejas". > Se puede hacer, de hecho en Debian 32 bits puedes instalar un kernel 64 bits y las bibliotecas basicas. Pero esto puedes ser problematico, por ejemplo hacer que funcionen los drivers Nvidia es complicado. > > Yo estoy seguro que en ambientes "gigantes" (procesos con harto uso de > memoria, bases de datos gigantes o algunos procesos) se esta > aprovechando bien linux x86-64. Hay algunos calculos que se ejecutan > mas rapido en 64bits por ejemplo. Pero de ahi hacia abajo hasta el > notebook tuyo el soporte es con varios problemas y baches... > En el caso de las aplicaciones de calculo numerico si hay una ventaja por los 64 bits, ya que hay 8 registros extra. Pero esto no es algo inherente a los 64, sino AMD aprovecho la extension de la ISA para poner mas registros (lastima que solo se quedaron en 16 y no subio al menos a 32). De todas formas, para sistemas de escritorio y laptops no tiene mucho sentido usar distribuciones de 64 bits, hay varios programas propietarios que no correr directamente y que es mas complicado hacer andar (los principales son el flash player de adobe y skype). Saludos, Xavier From [EMAIL PROTECTED] Sun Jul 6 16:08:21 2008 From: [EMAIL PROTECTED] (Rodrigo Fuentealba) Date: Sun Jul 6 16:08:31 2008 Subject: Es amd64 para servidor en produccion ? In-Reply-To: <[EMAIL PROTECTED]> References: <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> Message-ID: <[EMAIL PROTECTED]> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Xavier Andrade wrote: | On Sun, 6 Jul 2008, Rodrigo Fuentealba wrote: |> |> Si quieres ejecutar apache con dos paginas en PHP, es una perdida de |> plata invertir en AMD64. | | Cualquier procesadore AMD o Intel razonablemente nuevo tiene soporte | x86-64, por lo que puedes elegir que instalar. En base a esto, creo que la opinión rezaria algo asi: Si ya tienes maquinas de 32 bits y no tienes planes de cambiarlas mas que por "tener tus servidores en 64 bits", es una perdida de plata la inversion. Si tienes que invertir en maquinas, piensa en el desempeño a futuro y elige AMD64. c'est bien, Xavier? |> Si lo estamos. No aprovechamos toda la potencia de los 64 bits. Y es |> porque muchos de los dispositivos que usamos aun son de 32 bits. | | No existe tal cosa de la "potencia" de los 64 bits, permiten manejar mas | memoria, nada mas. Era unicamente retórica: No aprovechamos las ventajas de las máquinas de 64 bits. |> Pero si tenemos "grises", me suena un poco al funcionamiento de Wine, |> por ende un programa de 32 bits ira mas lento que uno de 64. | | No tiene nada que ver, el procesador puede ejecutar indistintamente | codigo de 32 o 64 bits a la velocidad normal. Hay alguna arquitectura que explique o implemente lo que dices aca? Hasta lo que entiendo de cómo funciona el enlazado a bibliotecas, una aplicacion de 64 bits no puede enlazar a bibliotecas de 32 bits y viceversa. Desde esa limitacion tenemos entonces que vamos a requerir bibliotecas de 32 bits para ejecutar codigo de 32 bits, tanto como necesitamos el stack de bibliotecas de Wine para ejecutar codigo Windows; esa era mi comparacion. Saludos, - -- Rodrigo Fuentealba Concepción, Región del Bío-Bío, Chile -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iQIcBAEBAgAGBQJIcSY0AAoJEEiHvghVFqnjES4P/A1AIAmvuvZqXPCbCPjvumqd iNQj9XNR6mhCGxk02C61vBxdCE5taBymG4XePtClQzsJw9m15oVYgW1vwP50LiSn RB6RnZj8GVHGj/AmjjobltBVOVf8aBSWTBazxNB4fzqcDRdcFkF/EAvdUIXMrhL/ 0/3HNtXhTiDbnxuUzstJcnDaHHdmDcpU1Cnd0R/ydF9bWTzUBggRqfCc1qJXlf2z +1d0XT5q7QdNhjWCTKSlKewZ3S156OGv1HB8yXkmyuPozEgDto/YNMfFy2aoa7nO BgXPFbGSomqTGTwgFSQZzsEQ3HkBg4VfY8+0hpUJOsYfV6ujnC3YGvx6qviBFN5s DYB9iCzHXfnWZCe2i5l8skxZV5TiK2xc2uFqXY1WrEUDJPJL966z/4YV4D4ytQYt ZXl8Kk1bKwJC+IeWGykxhSNb5R+sJPO9R7/GAdSEt0WkUjnrzP183JRO9JAFXY8U d15kdscnOlbYWIDgi5qtyfjuynzN5SeBgjzcW7mnRmvuRskAXkpPZv0TzPmmOiNA MNoyczsrmiOiXKfvsk3dpZWglfM95Mf4P3HEijSesqc0wnVhUtpA/HWoIYsHHNVf IKVjQbriWg+1o29bhmtkIErwW7QxGV9XaeQ/945XRbHNL/aX/6z1NlE9aDr78Fk5 uGr41En4bBnoWeBF5wgm =9e80 -----END PGP SIGNATURE-----