Productos: Mac OS X Leopard: Cimientos

leopard

Por petición popular estoy preparando una serie de entradas (Productos: ) para principiantes sobre los productos de Apple, para aquellos que no los conozcáis demasiado a fondo y este será el primero donde hablaré de lo que ha llevado a Apple donde esta ahora, su Sistema Operativo (en adelante, SO).

Mac OS X 10.5.x es como se conoce técnicamente al SO, para los que no estéis familiarizados con la numeración esta corresponde de la siguiente forma: el primer número es la versión de Mac OS (en este caso el 10) el segundo número corresponde a una “gran actualización” y son las que distinguen Tiger (anterior versión de Mac OS X, correspondiente con 10.4.x) de Leopard, podríamos decir que el primer número sería Windows y el segundo XP o Vista, finalmente el tercer número se corresponde a la versión concreta de cada “gran actualización” (actualmente el Mac más actualizado es el 10.5.4) y se distinguen unas de otras en pequeñas revisiones de errores principalmente.

Veamos ahora las principales bondades de Leopard:

Cimientos

  • 64 Bits: teóricamente Leopard esta completamente construido en 64 Bits, desde hace muchísimo tiempo los procesadores soportaban instrucciones con un máximo de 32 Bits que digamos es el tamaño máximo que puede tener una palabra en binario que se “envía” al procesador para que realice una determinada acción (instrucción) se trata del conjunto de instrucciones de la arquitectura x86, sin embargo en 2003 AMD sacó al mercado el primer microprocesador domestico de 64 Bits cambiando por completo lo que la informática era hasta entonces, si con 32 Bits podíamos tener 2 elevado a 32 (4.294.967.296) instrucciones distintas, con los 64 Bits podemos tener hasta 2 elevado a 64 (18,447 trillones) de instrucciones distintas, posteriormente Intel lo introdujo en sus procesadores con la tecnología que denominó EM64T. Con la transición de Apple a Intel (tema para otra entrada) se produjo el cambio de los 32 a los 64 Bits que termina con Leopard cuando el sistema esta completamente construido en 64 Bits. En resumen, una tecnología bastante novedosa implantada en todos losMac OS X Leopard sobre Intel, en comparación con Windows Vista que incluye versiones de 32 y 64 Bits.
  • Core Animation: se trata de la API (Interfaz de Programación de Aplicaciones, como una gran biblioteca a la que acuden las aplicaciones, por ejemplo, en lugar de tener que escribir manualmente el código para dibujar una ventana simplemente llama a la instrucción de la API que hace eso y listo) que utiliza Leopard para dibujar los gráficos del sistema así como de las aplicaciones que la utilicen, es capaz de hacer cosas como esta:
  • Multinúcleo: actualmente todos los ordenadores de Apple poseen procesadores multinúcleos, desde 2 núcleos (Intel Pentium Dual Core o Intel Core 2 Duo) hasta 4 (Intel Core 2 Quad) esto permite que los procesadores ejecuten más de 1 instrucción al mismo tiempo (tantas como núcleos tenga el procesador), Leopard está hecho de tal manera que se aprovecha de las capacidades multinúcleos y permite que ciertas aplicaciones dividan sus procesos para aprovechar varios núcleos.
  • Unix: Leopard esta basado en un núcleo UNIX lo que lo hace un sistema potente y seguro desde la mas baja base, así mismo, puede enorgullecerse de ser uno de los pocos SOs con certificación oficial Open Brand UNIX 3.
  • Bonjour: se trata de una de las tecnologías punteras de Apple que permite que varios dispositivos dotados de Bonjour se “descubran” unos a otros automáticamente a través de una red wifi, permitiendo una comunicación entre sistemas bidireccional y que permite desde compartir archivos con Finder hasta conversar con personas en tu red local con iChat.

Hasta aquí la base sobre la que se construye Mac OS X Leopard, siento mucho los tecnicismos, pero hay cosas que son realmente difíciles de explicar para que alguien sin conocimientos medios/avanzados de informática lo entienda. Finalmente la entrada iba a ser demasiado larga y he preferido dividir el tema de Mac OS X Leopard en varias entradas, si tenéis cualquier duda, ya sabéis, a los comentarios.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *