Notas sobre Snow Leopard

27 agosto, 2009

La nueva actualización grande del sistema operativo Mac OS X lleva el número 10.6 y se conoce como Snow Leopard. Viene a sustituir a Leopard (Mac OS X 10.5) como el sistema operativo principal de Apple.

Snow Leopard

Snow Leopard

A diferencia de los cambios de versiones, como el realizado entre Tiger (Mac OS X 10.4) y Leopard, en esta ocasión Snow Leopard no incluye grandes cambios visuales. Apple está intentando renovar el sistema operativo mediante una reingeniería completa en los procesos internos, la cual lo hará más rápido y ágil, listo para tecnologías que estarán de moda en el futuro. En este caso es decir que la carrocería no fue cambiada, se realizaron muy pocos ajustes en el interior del vehículo, pero trae un nuevo motor, más liviano pero más poderoso.

Sólo para Intel.

¿Cómo se logra esto? Gran parte tiene que ver con el hecho de que Snow Leopard es el primer sistema operativo que no podrá ejecutarse en las computadoras con procesadores PowerPC de IBM. En el 2005, Apple anunció sorpresivamente que utilizaría procesadores Intel para sus computadoras producidas en el futuro. Pero para evitar problemas de compatibilidad, desarrolló un sistema conocido como Rosetta que permitía que el código escrito especialmente para PowerPC pudiera correr sin problemas en una máquina Intel.

Para saber si tu máquina es Intel o PowerPC, debes abrir en el menú de la manzana la opción que dice “Acerca de este Mac” y revisar que el nombre del procesador contenga Intel. Todas las computadoras PowerBook e iBook son PowerPC, pero hay algunas iMac y Mac Mini que todavía salieron con procesadores PowerPC. Así mismo, todas las MacBook y MacBook Pro poseen procesadores Intel.

Acerca de este Mac

Acerca de este Mac

Sin embargo, todo esto representa procesamiento adicional, aunado al hecho de escribir dos versiones de código para cada programa. Snow Leopard SI puede ejecutar código de PowerPC, pero Rosetta no se instala por default. Hay que instalarlo de manera adicional. El chiste, repito, es librar al sistema operativo de complejas operaciones que alentan la computadora.

Al programar el sistema operativo exclusivamente para procesadores Intel, se puede lograr una mejor optimización y el resultado es mayor rapidez en la mayoría de las operaciones.

En este caso, la recomendación es deshacerse de las aplicaciones cuyo código está escrito en su totalidad para PowerPC. Para reconocerlas, vayan al menú de la manzana y seleccionen “Acerca de este Mac” y luego “Más información…” Esto les abrirá la aplicación llamada Perfil de Sistema. Ahí deben seleccionar en la pestaña de Software la categoría de Aplicaciones. Después de un rato, les aparecerá la lista de aplicaciones y el tipo al que pertenecen. Seleccionen la columna “Clase” para ordenarlas por el tipo de aplicación.

Existen 4 clases: “Classic” que significa que son aplicaciones de Mac OS 9 y anteriores que están en uso por el sistema. No se preocupen por “DesktopDB”, es un plugin que permanece por razones de compatibilidad.

Luego están las aplicaciones “Intel”, que quiere decir que son aquellas que están escritas exclusivamente para procesadores Intel.

Al final vienen las “Universal”, aplicaciones que contienen dos códigos, uno para Intel y otro para PowerPC.

Pero las que nos interesan son las que dicen “PowerPC”. Estas son las aplicaciones que debemos intentar eliminar para migrar a Leopard, ya sea conseguir una actualización que sea Universal (o Intel), o de plano un sustituto que haga lo mismo.

Perfil de Sistema

Perfil de Sistema

En mi caso, las aplicaciones PowerPC que me quedan son JDiskReport, una utilería que desglosa el uso de disco duro y que ya había reseñado antes. En mi caso, pude conseguir una versión que es únicamente el paquete de Java y puede ser ejecutado directamente.

Las otras dos son juegos de rompecabezas, que no han sido actualizados a Universal/Intel y por lo tanto, los he borrado ya que no los juego frecuentemente.

Mejoras en el “motor”.

Otros de los avances importantes son la posibilidad de ejecutar en modo de 64 bits, permitiendo un mejor uso de la memoria RAM.

También contará con soporte para Open CL, un sistema de gráficos revolucionario, pero que desafortunadamente le servirá a los pocos que hayan comprado una máquina en el 2009, ya que sólo es compatible con los modelos más recientes de tarjetas gráficas ATI o nVIDIA.

La nueva tecnología Grand Central Dispatch permitirá hacer mejor uso de los procesadores multi-núcleo (como los Core2Duo y posteriores), aprovechando al máximo los núcleos adicionales. A diferencia de sistemas operativos anteriores, en los que el procesador era quien decidía cuantos y qué núcleos se usaban a la vez, en este caso la decisión está en manos del programador, quien puede aprovechar los ciclos adicionales de procesamiento en una forma que mejor le convenga.

¿Pero, me conviene?

En general, la respuesta es sí. Snow Leopard contará con todo el respaldo de Apple en cuanto a soporte y esperamos que los posibles errores sean mínimos. Es un cambio positivo ya que se deshace de código que en la gran mayoría de los casos ya no era necesario, regresando valioso espacio en el disco duro, que varía desde 4 hasta 20 GB dependiendo de cada computadora.

Además, el precio no está descabellado. $419 pesos cuesta la actualización individual y $699 la actualización familiar. Si todavía usabas Tiger, el paquete Mac Box Set incluye tanto Snow Leopard como las suites de programas iLife’09 y las aplicaciones iWork’09 a $2,399 pesos (usuario único) y $3,199 (familia).

Eso sí, no olvides…

¡Antes de actualizar a Snow Leopard, no se olviden de respaldar todos sus datos! ¡Buena suerte!

Deja un comentario

Funcionando con WordPress.
Calotropis, tema por itx