consulta sobre maquinota

Xavier Andrade xavier en zeth.ciencias.uchile.cl
Jue Ago 19 22:05:39 CLT 2004


On Thu, 19 Aug 2004, Carlos Manuel Duclos Vergara wrote:
[...]
> Sin animo de discutir de osx en una lista de linux (para eso hay hartas
> listas para discutir de xnu el kernel de osx) OSX maneja 64 bits,

No maneja punteros de 64 bits en procesadores que lo soportan, eso es lo
que define un sistema operativo de 64 bits, por lo tanto no es capaz de
manejar mas de 4Gb de ram.

> depende del procesador donde corra. Lo que pasa es que si tu trabajas en
> un G3 nunca tendras ningun beneficio ya que los G3 no tienen soporte 64
> bits. Los G4 incluyen la unidad AltiVEC que permite realizar operaciones
> vectoriales de 128 bits. Sin embargo los G5 son procesadores de 64 bits,

Todos los procesadores modernos son capaces de manejar operaciones de
punto flotante de 64 bits, eso no los convierte en procesadores de 64
bits. El ppc 970 (g5 es un modelo de computador no procesador) es un
procesador dual 32/64 bits al igual que los ultrasparc o los amd64.

> con buses de 128 bits para utilizar memoria DDR y trabajar mas rapido.

Entiendo que tiene 2 canales de 64 bits a la memoria, uno en cada
direccion.

> Si quieres aprovechar las caracteristicas del G5 en OSX (que son muchas
> como para nombrarlas aqui)  debes optimizar tus aplicaciones utilizando
> algunas herramientas que provee Apple. Desafortunadamente no todas las
> aplicaciones son optimizables, ya que eso requiere acceso al codigo
> fuente de tus aplicaciones y recompilarlas utilizando una version
> especial de gcc-3.3.
>

Para optimizar realmente hay que usar el compilador IBM no gcc.

Y la verdad de comprarme un ppc 970 le pondria el SO con que lo vende el
fabricante: Linux ;-)

Xavier


Más información sobre la lista de distribución Linux