Experiencia: Computador Apple IMac G5 2005 con Linux

 

En todo este tiempo que he trabajado con computadores, he tenido en mis manos varios computadores de la historia. Entre esos los Apple.



El primero que usé de esta marca fue el Apple Macintosh Plus con el sistema operativo Macintosh 1.0 plus, un computador que tenía en su interior un procesador híbrido, el MC68000 de la empresa Motorola, ¿híbrido? Sí, híbrido pues el procesador externamente se comunicaba a 16 bits e internamente trabajaba a 32 bits. Así que cuando salió el 68020 podíamos ver desplegada la potencia total que tenía el 68000.



De toda esta familia, los PowerPC (diseñado y construido por IBM, Motorola y Apple) eran de los mejores. Estos usaban la tecnología RISC dentro del procesador. Dicha tecnología lo hace muy veloz y era el primero para sacarle jugo al sistema gráfico, y que mejor prueba del poder que el Mac OS. Estos al principio eran de 32 bits y varios de estos PowerMac (como se le conocían) tenían los slots de expansión PCI y las RAM DIMM Sincrónicas que usaban los PC compatibles con IBM/Intel. Al usarse lo mismo que los PC, se mostraba a las claras, el gran rendimiento de estos procesadores y quedaba demostrado muy por encima, de los procesadores Intel que no podrían nunca alcanzarlos en rendimiento y desempeño; usando los PowerPC los mismos componentes (entre ellos las tarjetas de vídeo ATI y Nvidia que eran oficiales en Apple) que nuestros PC con Windows usaban. De hecho, Microsoft hizo un Windows NT 4.0 para PowerPC, pero su rendimiento en estas máquinas no fue igual ni sacó el jugo a este procesador capaz de exprimir el modo gráfico, pues un software en modo texto, como lo es el Windows, no puede exprimir las capacidades gráficas de este procesador si no está pensado desde el mismo principio en modo gráfico. Esa es la norma en un procesador como es el PowerPC.




El último PowerMac usó el PowerPC64Le, un procesador de 64 bits y doble núcleo que rinde como un Intel Core i5 con solo dos núcleos, conocido en Apple como los G5. Lastimosamente, solo se exprimió su poder de 2005 a 2006 pues Apple se pasó a Intel Core ix y Xeon para todos sus computadores, y para completar la cosa, ya no habría soporte técnico a partir del Mac OS X Tiger en adelante. Muchos de los que compraron en 2005 esta máquina, al año siguiente les tocó dejar así, pues pagar, por lo menos en Colombia, desde $5.000.000 de pesos en adelante un computador y tener que cambiarlo el año siguiente, no da para estar gastando dinero sin siquiera haber terminado de pagar el anterior.



Sin embargo, en Linux encontró un nuevo respiro, empresas como Suse Linux, Debian, Ubuntu y otros trajeron un nuevo aire de funcionamiento a estos equipos. Y los que no eran Linux sino Unix como el IBM IAX pudieron seguir haciendo trabajar a semejante monstruo. Entre los distro que pude instalar en el computador Apple IMac G5 fue el Lubuntu las versiones LTS y me encantó esta distro, el computador es fluido, se mueve rápido. Junto con un disco duro de 320 Gigabytes o uno de 1 Terabyte actual, no le duele ni una muela. No lo he probado con SSD (Solid State Drive - Unidad de estado sólido), pero sin razón a equivocarme, esta bestia de procesador lo exprimirá a lo máximo que pueda dar. Recordemos que en 2005 existían las memorias RAM DDR 1. En los computadores de ese tiempo los conseguías con 256 Megabytes a 2 Gigabytes llenando los 2 slots para RAM.



Pero ahí no termina todo, si tu querías mayor rendimiento, estaban los tipo torre, esos traían desde 2 a 4 procesadores PowerPC. Cada procesador tenía 2 slots DDR 1 que llenando todos esos bancos al mismo tiempo, fácilmente puedes tener 8 Gigabytes en RAM (algunos modelos traían 4 slots DDR 1 por procesador por lo que podría llegar hasta los 16 Gigabytes) y estos PowerPC en conjunto  rendían como un Intel Core i16 si existieran en ese tiempo, porque a hoy es posible que ya exista. La mayoría de personas compraban el todo en uno que era el IMac. Sin embargo, los que hacen estos Linux olvidan que estos computadores tienen un límite en la memoria DDR 1 que traen de 2 Gigabytes máximo, a menos que tengan la torre no puedes exigir más memoria y es por eso muy importante, construir el sistema en modo gráfico desde el mismo comienzo. Aún así, el modo texto del Unix/Linux trabaja perfecto, y es muy veloz en cargar. ¿Porqué fracaso Windows aquí? Muy simple, no comprendió su arquitectura, pues Windows no trabaja con memoria RAM protegida, en cambio, los Mac OS, Unix y Linux, sí trabajan con memoria protegida, lo que mejora la experiencia en la carga de programas y disminuye la posibilidad de quedarse congelado, algo que es muy frecuente en Windows. En memoria RAM protegida, existe el supervisor que es el Kernel del Sistema Operativo y el usuario que son los programas y el manejo de datos. Como el Kernel se carga primero entra en modo supervisor y no hay forma de entrar allí, pues los programas y datos trabaja con las instrucciones de usuario del procesador, sí, es el procesador el que tiene dos juegos de instrucciones, un grupo para supervisor y un grupo para usuario que es el más abundante. El otro procesador que tenía dos grupos de instrucciones eran los 68000. En eso consiste el poder de ambos procesadores el 68000 con tecnología CISC y el PowerPC con tecnología RISC.


Lastimosamente, Ubuntu en el 2017, dijo que ya no haría su sistema operativo para estos PowerPC64Le. Creo que ellos olvidan que es un procesador de 64 bits, lo entiendo en los procesadores de 32 bits, aunque todavía hay muchos funcionales que siguen dando guerra en pleno siglo 21 (XXI) y que abren las páginas de internet sin ningún lío. Pero estos PowerPC del 2005, son procesadores de 64 bits y el Linux aún no ha explotado al máximo el poder oculto del procesador, ya que, su uso se ha limitado a ciertas tareas, pero que tal sería explotar esos 64 bits de este PowerPC en el ámbito de los videojuegos en donde se pueden poner a mover esas poderosas instrucciones que dejan atrás a cualquier Intel Core ix o AMD Ryzen mordiendo el polvo. Otro que también dejó de hacer el sistema operativo Linux para este procesador fue Android, la cual solo se hizo hasta la 2.0 que fue antes de este PowerPC64Le y no esperaron a que se hicieran esos cambios. Se hubieran llevado una sorpresa los de la comunidad Android para PowerPC.



Espero que, alguien de la comunidad Linux lea esto y se unan para explotar ese poder no solo en navegación y algunas tareas comunes como las que se hacen. Hasta ahora, en los juegos Linux que hay, existen juegos, pero no son tan llamativos visualmente hablando ni ponen a sudar a ningún procesador del mercado. Este procesador no ha podido explotar el modo gráfico que trae para VR (Realidad Virtual) como lo era el juego de Megarace, Realidad Aumentada y otros tipos de videojuegos que pueden ser muy buenos verlos correr en Linux, sea cual sea. Igual que los navegadores, ¿porqué ponerles restricciones a este procesador tan poderoso y no exprimirlo? Los Linux que han dejado de lado el PowerPC64Le, no saben lo que han dejado de lado. El más poderoso procesador de tecnología RISC que puede superar a los Intel/AMD con creces y que Linux si puede explotar al 100%.

Comentarios

Entradas populares