Está en la página 1de 36

UNIVERSIDAD DE GUAYAQUIL

FACULTAD DE CIENCIAS

MATEMTICAS Y FSICAS

SISTEMAS OPERATIVOS

Investigacin: Mac OS

Integrantes: Henry Ulloa Jaramillo.


Andrea Sancan Prez.
Katherine Paredes Moncada.
Miguel Lozano Carriel.
Maria Elizabeth Leon Serrano.

Profesor: Ing. David Benavides.

Curso: S6K
Sistema Operativo Mac

Sistema Operativo Mac

Fue desarrollado por Apple Inc.

Desarrollador: Apple Inc.

Familia: Unix (Leopard Intel), Unix-


like (y otras versiones)

Modelo de desarrollo: Cdigo cerrado con


componentes en cdigo
abierto (como Darwin y WebKit)

Plataformas soportadas: Intel Core Duo y posteriores

Ncleo: XNU basado en Mach y BSD

Tipo de ncleo: Ncleo hbrido

Licencia: APSL, BSD y Apple EULA

ltima versin de pruebas: 10.5.5/ 15-09-2008;

ltima versin estable: 10.5.6 (Leopard)/ 15-12- 2008

Historia y evolucin del Sistema Operativo Mac OS

El Sistema Operativo Mac OS no fue la primer interfaz grfica, pero fue la


primera con gran xito por su accesibilidad de precio. Para aquellos aos en el
mercado lo que exista era La Xerox Alto con un costo de 32,000 dlares, la
Xerox Star cost 16,600 dlares y la Apple Lisa con un precio de 10,000 dlares.
El nombre de esta Apple fue un capricho de Steve Jobs por su hija. Este Sistema
1 vena incluido en el primer Macintosh, que tena un precio de 2,500 dlares.
Sistema Operativo Mac

1984: Sistema 1

El Sistema 1 tena escritorio, ventanas, iconos, mouse, mens y scrollbars.

El basurero Trash funcionaba como un tobogn de basura, todo desapareca


luego de reiniciar el ordenador, no se poda trabajar en dos aplicaciones al
mismo tiempo, solo en una, ya que la memoria virtual no exista.

En el Sistema 1 era imposible crear un folder dentro de otro folder, de hecho


todos los archivos eran guardados en la misma direccin del disco, se creaba
una nota en la tabla de archivos para que cada archivo estuviera en su
respectivo folder y as el Finder podra parecer como que el archivo estaba en su
folder.

Luego el Sistema 1.1 agreg la caja de avisos de dilogo, tambin el comando


para limpiar tu Mac y algunos implementos para la velocidad.

1985: Sistema 2

El Sistema 2 fue notable en mejoras. Increment la velocidad del Finder


hacindolo un veinte por ciento ms rpido, los comandos de regresar y cerrar
se eliminaros. Fueron agregadas ms opciones como: crear nuevos folders,
apagar, la impresora de escritorio y los tems eran listados de forma vertical con
un pequeo icono. Los discos o unidades podan ser arrastrados al icono de
basura y podan ser extrados.

1986: Sistema 3

En el Sistema 3 el Finder fue mejorado y ms rpido, el orden de los archivos


HFS (Hierarchical File System) fue reemplazado por el nuevo sistema de
Sistema Operativo Mac

Macintosh MFS (Macintosh File System) de los Sistemas 1 y 2. Los folders eran
reales y se podan crear folders dentro de folders. Los iconos con Zoom fueron
agregados en la parte inferior derecha en la ventana dentro del Dashboard,
haciendo clic sobre estos se poda cambiar el tamao para ajustar los contenidos
del folder si era posible.

Haciendo clic nuevamente se poda hacer que la ventana regresara a su tamao


normal. El icono del basurero sobresala cuando algo era puesto sobre este y las
lneas punteadas en direccin contraria.

El Sistema 3.2, se corrigieron treinta errores, la calculadora fue


actualizada as que el teclado numrico en pantalla se pareca al teclado
numrico en el teclado.
El Sistema 3.3, fue agregado por AppleShare el antiguo compartidor de
archivos de Macintosh.

1987: Sistema 4

El Sistema 4 fue introducido como Macintosh SE y Macintosh II. A este sistema


se le agreg mltiple soporte al monitor.

El Sistema 4.1, soportaba discos de 32+ MB, se le implemento el Finder


mltiple, los usuarios podan cambiar entre el Finder, que solo soportaba
un programa y el Finder mltiple que soportaba mltiples programas al
mismo tiempo.

Ahora el Finder mostraba cuanta memoria utilizaba cada programa,


tambin se le agreg un Panel de control configurable.

El Sistema 4.3, fue un sistema actualizado, se le arreglaron algunos


errores y controladores de impresora.

1988: Sistema 6

En el Sistema 6 se agregaron colores, aun as el Finder no tena color, aunque


las mquinas ya eran capaces. A la opcin de Borrar Disco se le agrego un
Sistema Operativo Mac

botn para poder cancelar esta accin, tambin fue agregada la opcin de
mostrar el nmero de versin del archivo.

Fue as tambin agregada una notificacin en el monitor permitiendo a los


programas notificar a lo usuario por medio de la barra de men si ellos
necesitaban conectarlo.

El Sistema 6.0.1-6.0.8, simplemente se agregados algunos soportes para


los nuevos modelos que ellos iban lanzando.

1990: Sistema 7

El Sistema 7 fue el gran cambio de software para esta poca, se elimin el


Finder y el Finder mltiple. El Sistema 7 ya slo tena el Finder mltiple
permitiendo hacer muchas tareas simultneamente.

La memoria tambin tuvo un gran cambio a 32b, esto permiti a las Macs usar
mas de 8 MB de Ram, en el sistema operativo, esto fue tambin implementado
en el Sistema 7.

El Networking por Apple Talk y compartir archivos por AppleShare fue


agregado al sistema operativo, como opcin adicional. El software QuickTime
multimedia tambin fue trabajado en este sistema, pero estaba disponible como
un software extra. El Sistema 7 agreg muchas caractersticas que iban a ser
construidas en el nuevo sistema Mac OS X.

Un men fue agregado en la parte inferior derecha del Dashboard, que


mostraba la lista de los programas que estaban siendo utilizados en ese
momento y permita a los usuarios cambiarse entre ellos. Luego de la aplicacin
de men fue agregado el men de Ayuda, el basurero fue cambiado a un
verdadero folder permitiendo eliminar los archivos hasta que se seleccionaba la
opcin de Vaciar el basurero.

Fue implementada la opcin de arrastrar que permita llevar un texto de un


programa a otro sin necesidad de copiar y pegar. En el Sistema 7 el buscador
finalmente tomo una ventaja en los objetos con color, haciendo que los
elementos en la interfaz se vieran como en 3D.
Sistema Operativo Mac

El Sistema 7.0.1p Performa, fue lanzado junto con el Sistema 7.0.1s,


arreglando algunas caractersticas especiales para usuarios principiantes
de este Sistema.
El Sistema 7.1, se le implemento un folder de Fuentes as que podan ser
fcilmente agregados o removidos, luego estos fueron agregados y
utilizados por el mismo Sistema.
El Sistema 7.1.1, tambin conocido como Sistema 7 Pro, Incorporando
AppleScript, QuickTime, y PowerTalk, estos estaban disponibles como
extras del sistema.
El Sistema 7.1.2, fue creado para soportar Chips de microprocesadores.
El Sistema 7.5, integraba todas las caractersticas del Performa, tambin
agregaba mucha ms informacin de la Gua de ayuda del sistema de
Apple (Apple Guide help system). Finalmente en la pantalla de arranque
existi una pequea barra.

A pesar de que Mac haba trabajado durante once aos llegando hasta el
Sistema 7.5, esto mostraba claramente de que Mac necesitaba completamente
una nueva creacin del Sistema Operativo.

Mac OS 7.6, fue el primer sistema operativo lanzado con una estrategia de
Apple para luego ser actualizado como el actual Mac OS cada 6 meses, hasta
que Rhapsody/Mac OS X fuera finalizado. Fueron corregidos algunos errores
va Mac Os 7.6.1

1997: Mac OS 8

Mac OS 8 incluy otra renovacin al Finder que poda hacer ms cosas al


mismo tiempo, dando la opcin de controlar mltiples aplicaciones al mismo
tiempo con un mejor desempeo de las computadoras con procesador.

La apariencia del Finder fue renovada para que tuviera un mejor aspecto 3D,
tambin poda ser personalizada. El Web Sharing permita a los usuario
hospedar pginas en sus computadoras.

Mac OS 8.1, fue mas notable para el HFS+ (Esta improvisada versin del
Sistema de archivos jerrquica que fue introducido en el Sistema 3)
liberaba gran cantidad de espacio (Cientos de Megabytes) en el disco
Sistema Operativo Mac

duro despejaba mas de 1 GB. Mac OS 8.1. Tambin fue la ultima versin
que soportaba Macs de 68K, todas las versiones anteriores eran solo para
PowerPC.
Mac OS 8.5, introdujo Sherlock un avanzado programa de bsqueda que
trabaja en el disco local, servicios de redes y la Internet.
Mac OS 8.6, agreg una opcin de contenido a Sherlock aumentando su
forma de administracin y un agregado soporte de USB y FireWire.

1999: Mac OS 9

La opcin de tener varios usuarios en una Mac fue agregada en esta versin,
permita a los usuarios ingresar y tener sus propias configuraciones. AppleTalk
sobre TCP/IP fue tambin implementado.

Software Update permita a los usuarios tener las actualizaciones de softwares


fuera de Internet, y poda informar a los usuarios de las nuevas actualizaciones
cuando ellos salan.

Mac OS 9.0.2 y 9.0.3, llegaron con sus modelos especficos, Mac OS 9.0.4
unific todo nuevamente y es la nica versin del Classic Mac OS
compatible con el Entorno Classic del Mac OS X Public Beta.
Mac OS 9.1, agreg estabilidad y la ventana de men. Esto es lo mnimo
del Classic en Mac OS X 10.0 y 10.1.
Mac OS 9.2, estaba disponible como pre-instalacin del sistema
iniciando con Quicksilver Power Mac G4s lanzado en el verano del
2001.
Sistema Operativo Mac

Mac OS X

Esta basado fuertemente en las PowerPC-port de OpenStep. Por eso Mac OS X


hereda la memoria y procesador de Machs y el driver del dispositivo de la
interfaz, BSDs POSIX - UNIX Protocolo del programa que soporta y trabaja en
interfaz de redes, tambin algunos elementos de la interfaz de NeXTs.

Mac OS X, hoy en da este sistema operativo esta virtualmente en todas las


Macs, y fue trabajado por una dcada para poder obtener el xito que tiene
ahora.

2001: Mac OS X 10.0 Cheetah

Mac OS X 10.0 fue lanzada el 24 de marzo del 2001, este incorporaba muchas
caractersticas que fueron agregadas por las personas que colaboraron en Mac
OS X Public Beta.

Mac OS X 10.0 tambin contena todas caractersticas de un sistema operativo


moderno, protega la memoria, y as los programas no podan utilizar la
informacin de otros programas, de esta forma el procesador no se bloqueaba,
los drivers de los dispositivos podan ser cargados o descargados si eran
necesario.
Sistema Operativo Mac

Mac OS X tambin agrego Cocoa, derivado de NeXTs un muy sofisticado y


desarrollado ambiente OpenSTEP. Existan algunos asuntos pendientes, como
el original Mac OS. Los usuarios de Mac OS X iniciaron a crear una gran queja
sobre nombre que tenia este sistema operativo Cheetah que era muy salvaje e
inapropiado.

El ambiente Classic en 10.0, tambin era mejor que el Public Beta, aun tenia una
extraa compatibilidad de problemas y conducta caprichosa. Los interfaz de
Mac OS X se vea muy parecida a la interfaz de Mac OS y los usuarios crean
que tenan las mismas caractersticas sin embargo no fue as y tuvieron que
aprender nuevos hbitos y dejar los viejos.

2001: Mac OS X 10.1 Puma

Mac OS 10.1 fue lanzado luego de un ao del 10.0, e incorporaba mejor


desempeo especialmente en Macs G3. Las versiones 10.1.1, 10.1.2, 10.1.3,
10.1.4, y 10.1.5 todas tenan mejora en los errores, y actualizaciones en sus
componentes. La mayora de open source como utilidades de UNIX fueron
incluidas en las Mac OS X y drivers adicionales para poder soportar mas
dispositivos.

2002: Mac OS X 10.2 Jaguar

El 25 de agosto de 2002 fue lanzada esta versin y Apple prosigui con la


andadura de su sistema operativo con el lanzamiento de Mac OS X v10.2
Jaguar) y que contaba con un nuevo incremento en su rendimiento, un nuevo
y depurado look y ms de 150 mejoras, entre estas estaba el mayor soporte para
redes de Microsoft Windows, Quartz Extreme para la composicin de grficos
sea procesada directamente por la tarjeta de video y un filtro contra spam.

Apple Address Book para almacenar la informacin de contactos, tambien


agregaba el sistema de red Rendezvous. iChat que consista en un programa de
chateo con soporte de AOL Instant Messenger, inclua as un renovado Finder
con bsquedas integradas en cada ventana.
Sistema Operativo Mac

2003: Mac OS X 10.3 Panther

Mac OS X v10.3 Panther se lanz el 24 de octubre de 2003. Adems de tener


un rendimiento mucho mayor, incorpor la mayor actualizacin en la interfaz
de usuario, y muchas mejoras que Jaguar el ao anterior. Esta versin ya no era
compatible en los antiguos modelos G3.

Algunas de las mejoras de esta versin es que el Finder fue actualizado e


incorpora una interfaz metlica y bsqueda rpida. Expos permita una nueva
forma de manipular ventanas, tambin incorporo el Cambio Rpido de
Usuarios, que permite tener sesiones con diferentes usuarios abiertas al mismo
tiempo y pasar de una a otra rpidamente.

Ahora esta nueva versin inclua soporte integrado de fax. FileVault era un
Sistema de cifrado en tiempo real del directorio privado de cada usuario.
Incrementaba velocidad en todo el sistema con un mayor soporte para los G5.

2005: Mac OS X 10.4 Tiger

Mac OS X v10.4 Tiger fue lanzado el 29 de abril de 2005 y fue la versin


disponible ms reciente, contena ms de 200 nuevas mejoras, pero como
sucedi con el lanzamiento de Panther, algunas mquinas antiguas no podan
soportarlo, en particular, cualquier equipo Apple que no contara con conexin
FireWire no poda ser soportado en Tiger.

Esta versin incluya nuevas caractersticas como Spotlight un sistema de


bsqueda basado en contenidos y metadatos, as tambin Dashboard se
encontraban widgets, unas miniaplicaciones que permiten realizar tareas
comunes y ofrecen acceso instantneo a la informacin.

QuickTime 7 era la nueva versin que inclua soporte para H.264 y un interfaz
completamente rediseada. Safari como una nueva versin del navegador por
defecto del sistema incorpora soporte para RSS, mayor velocidad y seguridad,
etc.Esta versin tena soporte de memoria de 64 bits para los nuevos G5, usando
el sistema LP64.
Sistema Operativo Mac

2006: Mac OS X 10.5 Leopard

Mac OS X v10.5 Leopard es lanzada el 26 de Octubre de 2007. Esta versin es


compatible con las PowerPC y con la nueva tecnologa Intel. Entre las
caractersticas de la nueva versin encontramos:

Time Machine: da la posibilidad de poder volver en el tiempo a una


versin especifica de los contenidos de una carpeta, del disco duro
completo, de un slo archivo, de un rollo de fotos en iPhoto, etc.
Mail 3: es la tercera versin de este programa de correo electrnico de
Apple ahora incluye Notas y To-Dos as como variados Templates para
enviar email HTML.
iChat: da la posibilidad de chatear con tabs o de tener iconos animados,
ahora tambin se tiene muchas funciones adicionales para los vdeochats.
Desde presentar vdeos, compartir el escritorio, etc.
El Dashboard: trae una herramienta llamada Dashcode para crear
Widgets fcilmente. Adicionalmente Safari tiene un botn Webclip que
permite tomar cualquier fragmento de una pgina que se est viendo y
convertirla en un Widget. Accesibilidad, se crearon mejoras en las
funciones de accesibilidad para que todos puedan usar un Mac.
El Finder: ahora con CoverFlow similar al de iTunes, tiene una funcin
denominada QuickLook la cual permite abrir varios archivos a la vez con
diferentes extensiones y no hay necesidad de abrir el programa, incluso
los usuarios podrn hacer bsquedas en otras Mac conectadas en red.
El Dock: parece una bandeja de vidrio que recibe reflejos, cuenta con un
stacks que permite apilar una serie de elementos y cuando se hace clic
sobre l se despliegan en un abanico de opciones.

La mayor de ellas siendo un gran avance en las funciones de texto-a-voz con


una nueva voz sintetizada llamada Alex, que incluso puede hablar claramente a
altas velocidades. Adems, trae soporte para pantallas Braille.
Sistema Operativo Mac

Versiones del Sistema Operativo Mac OS


Classic
o System 6
o System 7
o Mac OS 8
o Mac OS 9
Mac OS X
o Mac OS X Cheetah (Versin 10.0)
o Mac OS X Puma (Versin 10.1)
o Mac OS X Jaguar (Versin 10.2)
o Mac OS X Panther (Versin 10.3)
o Mac OS X Tiger (Versin 10.4)
o Mac OS X Leopard (Versin 10.5)
Mac OS X Server
o Mac OS X Server 1.2
o Mac OS X Server Cheetah (Versin 10.0)
o Mac OS X Server Puma (Versin 10.1)
o Mac OS X Server Jaguar (Versin 10.2)
o Mac OS X Server Panther (Versin 10.3)
o dMac OS X Server Tiger (Versin 10.4)
o Mac OS X Server Leopard (Versin 10.5)

La letra X se corresponde con el nmero romano 10 y continua con la


numeracin de los sistemas operativos previos de Mac OS Classic, como Mac
OS 8 y Mac OS 9. Pese a que oficialmente se lee como diez alguna gente lo lee
como la letra X. Una de las razones para esta interpretacin es que
tradicionalmente los sistemas operativos basados en Unix se nombran con la X
al final (ejemplos: AIX, IRIX, Linux, Minix, Ultrix, Xenix, HP-UX). Otra razn es
la tendencia de Apple de referirse a sus versiones especficas como (por
ejemplo) "Mac OS X versin 10.5".

Las diferentes versiones de Mac OS X van apodadas con los nombres de


grandes felinos en ingls. Antes de su lanzamiento, la versin 10.0 tena como
nombre de proyecto interno en Apple Cheetah (Guepardo), del mismo modo
que la versin 10.1 fue apodada Puma. La versin 10.2 fue llamada Jaguar
publicitariamente, y de esta versin en adelante se han seguido haciendo
pblicos estos nombres siendo Panther el de la versin 10.3, Tiger el de la 10.4 y
Leopard el de la 10.5, Apple tiene tambin registrados los nombres de Lynx
(Lince) y Cougar (Puma) para su futuro uso.

Apple fue denunciada por una cadena de tiendas de ordenadores llamada


TigerDirect por el uso del nombre "Tiger", pero el 19 de mayo de 2005 la Corte
Federal de Florida determin que Apple no infringa la marca registrada de
TigerDirect.
Sistema Operativo Mac

La pgina web de Apple y los diferentes medios escritos se refieren a los


lanzamientos especficos de Mac OS X en cualquiera de las cuatro siguientes
formas:

Mac OS X v10.4, mostrando el nmero de versin.


Mac OS X Tiger, mostrando el nombre de la versin.
Mac OS X v10.4 "Tiger", mostrando tanto el nmero como el nombre de
la versin (Apple suele omitir las comillas).
"Tiger", simplemente con el nombre de la versin y obviando todo lo
dems.

A nivel interno, Apple utiliza un nmero de compilacin (builds) para


identificar cada versin desarrollada de Mac OS X. Segn sus directivas, las
primeras versiones en desarrollo de sus productos se designan como 1A1. Las
revisiones menores de stas son 1A2, 1A3, 1A4...; la primera revisin mayor en
el desarrollo es la 1B1 (y sus revisiones menores seran 1B2, 1B3...), la siguiente
1C1, y as siguiendo el mismo patrn. Cuando se alcanza cierto punto de
desarrollo la siguiente revisin mayor puede dar el salto de la serie 1_ a la 2A1,
y as. Por poner un ejemplo, la primera build de Panther (10.3) fue la 7A1, y la
primera versin que se hizo pblica fue la 7B85; siendo la ltima la 7W98 (Mac
OS X versin 10.3.9). Tras esto, la prxima build de OS X fue la 8A1, y la versin
dio el salto a la 10.4 (cuando una build es elegida para ser lanzada pblicamente
se le asigna un nmero de versin).

La versin ms reciente de Mac OS X es la 10.5 denominada Leopard.

Mac OS X v10.1 (Puma)

Antes de que terminase el ao, el 25 de septiembre de 2001, Apple lanz esta


nueva versin que incrementaba el rendimiento del sistema a la vez que
incorporaba algunas nuevas caractersticas tales como la reproduccin de DVD.
Dada la psima reputacin de la versin 10.0, Apple lanz la 10.1 en forma de
un CD de actualizacin gratuito para sus usuarios, adems de los 129$ que
costaba para los usuarios que seguan utilizando Mac OS|Mac OS 9. Esto
ocasion algunos quebraderos de cabeza a Apple cuando descubri que los CD
de actualizacin podan ser utilizados tambin para hacer instalaciones
completas en sistemas con Mac OS|Mac OS 9 con tan slo eliminar un
determinado archivo.

Mac OS X v10.2 (Jaguar)

El 25 de agosto de 2002, Apple prosigui con la andadura de su sistema


operativo con el lanzamiento de Mac OS X v10.2 "Jaguar" (la primera versin
que utiliz publicitariamente su felino seudnimo), y que contaba con un nuevo
incremento en su rendimiento, un nuevo y depurado aspecto y ms de 150
mejoras que incluyen:
Sistema Operativo Mac

Mayor soporte para redes de Microsoft Windows.


Quartz Extreme para que la composicin de grficos sea procesada
directamente por la tarjeta de vdeo.
Un filtro adaptativo contra spam.
Apple Address Book para almacenar la informacin de contactos.
Sistema de red Rendezvous (una implementacin de Apple de Zeroconf;
renombrada a Bonjour por problemas legales en la versin 10.4).
iChat: Un programa de chateo con soporte de AOL Instant Messenger.
Un renovado Finder con bsquedas integradas en cada ventana.
Docenas de nuevas caractersticas del Apple Universal Access.
Sherlock 3: Servicios web.
CUPS (Common Unix Printing System): que permite el uso de drivers
GIMP-print, hpijs y dems para impresoras no soportadas oficialmente.

En el Reino Unido no se utiliz oficialmente el nombre de Jaguar para referirse


a Mac OS X v10.2 para evitar entrar en conflicto con el fabricante de
automviles Jaguar, aunque la caja y los CD siguieron conservando el logo con
piel de Jaguar.

Mac OS X v10.3 (Panther)

Mac OS X v10.3 "Panther" se lanz el 24 de octubre de 2003. Adems de tener


un rendimiento mucho mayor, incorpor la mayor actualizacin en el interfaz
de usuario, y tantas o ms mejoras que Jaguar el ao anterior. Por otra parte, en
esta versin dejaron de soportarse algunos modelos antiguos G3.

Las nuevas mejoras de Panther incluyen:

Finder actualizado, que incorpora una interfaz metlica y bsqueda


rpida.
Expos: una nueva forma de manipular ventanas.
Cambio rpido de usuarios: que permite tener sesiones con diferentes
usuarios abiertas al mismo tiempo y pasar de una a otra rpidamente.
iChat AV que aade soporte para videoconferencia a iChat.
Renderizacin mejorada de PDF.
Soporte integrado de fax.
Interoperatibilidad con Microsoft Windows mucho mayor.
FileVault: Sistema de cifrado en tiempo real del directorio privado de
cada usuario.
Incremento de velocidad en todo el sistema con un mayor soporte para
los G5.

Mac OS X v10.4 (Tiger)

Mac OS X v10.4 "Tiger" se puso a la venta el 29 de abril de 2005. Contiene ms


de 200 nuevas mejoras, pero como sucedi con el lanzamiento de Panther,
Sistema Operativo Mac

algunas mquinas antiguas han dejado de ser soportadas; en particular,


cualquier equipo Apple que no cuente con conexin FireWire no est ya
soportado en Tiger. Algunas de las nuevas caractersticas de Tiger son:

Spotlight: Un sistema de bsqueda basado en contenidos y metadatos.


Dashboard: Dashboard en un conjunto de miniaplicaciones,
denominadas en el campo de la informtica widgets, las cuales permiten
realizar tareas comunes y ofrecen acceso instantneo a la informacin.
iChat: Una nueva versin de este programa que soporta el cdec de
vdeo H.264 para la realizacin de vdeoconferencias de hasta 4 personas.
Adems, tambin permite realizar audioconferencias de hasta 10
personas.
QuickTime 7: La nueva versin incluye soporte para H.264 y una interfaz
completamente rediseada.
Safari: Esta nueva versin del navegador por defecto del sistema
incorpora soporte para RSS, mayor velocidad y seguridad, etc.
Automator: Sistema que permite llevar a cabo de forma eficaz y sencilla
toda clase de tareas manuales y repetitivas de forma automtica y sin
necesidad de conocimientos de programacin.
Core Image y Core Video: Tecnologas avanzadas de procesamiento de
imgenes en tiempo real.
Soporte de memoria de 64 bits para los nuevos G5, usando el sistema
LP64.
Utilidades Unix actualizadas, como cp y rsync, que pueden preservar los
metadatos en HFS Plus y resource fork.
Sistema extendido de permisos usando listas de control de acceso.

Como curiosidad cabe comentar que Apple dispone a partir de Tiger, de una
versin "paralela" compilada para procesadores Intel, si bien, tericamente, slo
podr instalarse bajo ciertas restricciones de hardware y en procesadores con
soporte SSE3.

Esta versin apareci en forma oficial el da 10 de enero del 2006 con los
primeros equipos "Mac Intel": El iMac Core Duo (ex iMac G5), Mac mini Core
Solo y Core Duo (ex Mac mini G4) adems de los nuevos porttiles
denominados MacBook y MacBook Pro, ambos equipados con procesadores
Intel Core Duo. Tambin han existido versiones para G4 de este sistema
operativo, incluida al menos en los ltimos PowerBook G4 a la venta.

Mac OS X v10.5 (Leopard)

Estos son los diez puntos principales que destaca Apple:

Time Machine: La posibilidad de poder volver en el tiempo a una


versin especifica de los contenidos de una carpeta, del disco duro
completo, de un slo archivo, de un lbum de fotos en iPhoto, etc.
Sistema Operativo Mac

Mail 3: La tercera versin de este programa de correo electrnico de


Apple ahora incluye Notas y To-Dos (listas de cosas por hacer), as como
variadas plantillas para enviar email HTML.
iChat: Incluye iconos animados y conversaciones por pestaas. Adems
de funciones adicionales para los vdeochats, presentar vdeos y
compartir el escritorio.
Spaces: Despliega mltiples escritorios virtuales.
Dashboard: Trae una herramienta llamada Dashcode para crear Widgets
fcilmente. Adicionalmente Safari tiene un botn "Webclip" que
permitir tomar cualquier fragmento de una pgina que se est viendo y
convertirla en un Widget.
Spotlight: Incluye bsquedas avanzadas, Quick Look (previsualizaciones
en vivo), y la posibilidad de buscar en varios computadores Mac en red
(si la opcin de comparticin de archivos est habilitada). Adems, las
ventanas de Finder y Spotlight se han unificado.
iCal: Incluye varias mejoras, especialmente en el mbito de los
calendarios grupales.
Accesibilidad: Ms mejoras en las funciones de accesibilidad para que
"todos puedan usar un Mac". La mayor de ellas siendo un gran avance en
las funciones de texto-a-voz con una nueva voz sintetizada llamada Alex,
que incluso puede hablar claramente a altas velocidades. Adems, trae
soporte para pantallas Braille.
64-bit: Tiger fue el primer sistema operativo de Apple en empezar a
sacarle provecho al poder de los procesadores de 64-bit. Leopard da el
prximo salto entregando ms partes optimizadas del sistema operativo,
as como la capacidad de que otras capas del sistema (y no solo la capa
UNIX) puedan hacer uso de masivas cantidades de memoria.
Core Animation: As como Core Video, Core Image y Core Audio
simplificaban que cualquier desarrollador le sacara el mximo provecho
a funciones de vdeo, 2D y audio, respectivamente, ahora Core
Animation hace lo mismo con animaciones lo que significa que junto
con Leopard llegar una generacin de aplicaciones llenas de efectos 3D.
Ahora los efectos 3D en la interfaz no son de uso exclusivo del sistema
operativo o de quienes sepan usar OpenGL. Segn Apple, estos nuevos
efectos incluidos corrern sobre cualquier Mac vendido en los ltimos 2
aos.

Mac OS X v10.6 (Snow Leopard)

Anunciada en una conferencia privada en la Worldwide Developers Conference


2008, esta nueva versin no incluye nuevas funciones, sino que est pensada
principalmente para aumentar la estabilidad y seguridad de Leopard. Incluye
soporte para el sistema de archivos ZFS, que permite utilizar hasta 16 TB de
disco. Tambin tendr soporte para Microsoft Exchange Server 2007 en correo,
iCal y libreta de direcciones. Mac OS X usa el protocolo Exchange Web Services
para tener acceso a Exchange Server 2007. Esta versin tambin incluir Grand
Sistema Operativo Mac

Central, un conjunto de tecnologas para usar las ventaja de los procesadores


multincleo y optimizar la ejecucin de aplicaciones de Mac OS X.

Grand Central tambin permite que los desarrolladores puedan crear ms


fcilmente aplicaciones que aprovechen los mltiples ncleos del
microprocesador. Incluye QuickTime X, el nuevo reproductor de msica de
Mac OS X. QuickTime X ofrece soporte optimizado para modernos formatos y
msica playback ms eficiente. Safari 4 incluye un intrprete de JavaScript ms
potente llamado Nitro que hace que gane un 53% ms rendimiento en pginas
Web que hagan un uso intenso de JavaScript, como Gmail o Zoho. Por ltimo,
incluye la tenologa OpenCL, que permite aprovechar los recursos en desuso de
la GPU para procesar tareas que normalmente habra de realizar la CPU, con lo
que se distribuye la carga entre la GPU y la CPU.

Acceso remoto seguro a su red de negocios nunca ha sido ms importante que


hoy en el mundo cada vez ms mvil. Snow Leopard Server ofrece impulsar
notificaciones a los usuarios mviles fuera de su firewall, proxy y un servicio
les ofrece acceso remoto seguro a correo electrnico, libreta de direcciones de
contactos, calendarios y seleccionar los sitios web internos.

Tipos de procesadores que soporta el Sistema Operativo


Mac OS
Intel Core Duo y posteriores

Modelos actuales

iMac - Intel Core 2 Duo


Mac mini - Intel Core Duo
MacBook - Intel Core 2 Duo
MacBook Air - Intel Core 2 Duo - Presentado el: 15 de enero de 2008.
MacBook Pro - Intel Core 2 Duo
Mac Pro - Quad Core Intel Xeon

Versiones del Kernel mas reciente


El Sistema Operativo Mac usa un kernel o tambien llamado ncleo de tipo
hibrido.En informtica, el ncleo de un sistema operativo, es el programa
informtico que se asegura de:

1. La comunicacin entre los programas informticos y el hardware.


2. Gestin de los distintos programas informticos (tareas) de una
mquina.
3. Gestin del hardware (memoria, procesador, perifrico, forma de
almacenamiento, etc.)
Sistema Operativo Mac

Ncleos hbridos (microncleos modificados)

Los ncleos hbridos fundamentalmente son microncleos que tienen algo de


cdigo no esencial en espacio de ncleo para que ste se ejecute ms rpido
de lo que lo hara si estuviera en espacio de usuario. ste fue un compromiso
que muchos desarrolladores de los primeros sistemas operativos con
arquitectura basada en microncleo adoptaron antes que se demostrara que los
microncleos pueden tener muy buen rendimiento. La mayora de sistemas
operativos modernos pertenecen a esta categora, siendo el ms popular
Microsoft Windows. XNU, el ncleo de Mac OS X, tambin es un microncleo
modificado, debido a la inclusin de cdigo del ncleo de FreeBSD en el ncleo
basado en Mach. DragonFlyBSD es el primer sistema BSD que adopta una
arquitectura de ncleo hbrido sin basarse en Mach.

Algunos ejemplos de ncleos hbridos:

Microsoft Windows NT, usado en todos los sistemas que usan el cdigo
base de Windows NT
XNU (usado en Mac OS X)
DragonFlyBSD
ReactOS

XNU (usado en Mac OS X).

Conclusiones:

Los Ncleos (Kernel) hbrido fundamentalmente son microncleos que


tienen algo de cdigo no esencial, para que ste se ejecute ms rpido.

El objetivo principal de los microncleos es la separacin de la


implementacin de los servicios bsicos y de la poltica de
funcionamiento del sistema

Darwin es el kernel del sistema operativo, y sobre el que se centran las


ms importantes interacciones del software con el hardware.

Para todo ello se ha confiado en el Mach 3.0, originalmente desarrollado


en la universidad de Carnegie-Mellon. Este kernel ha formado parte del
proyecto de cdigo abierto.

El trabajo del Mach 3.0 es dotar al procesador y la memoria de la


capacidad de abstraccin del resto de los componentes del equipo.

Se encargar de gestionar los tiempos de trabajo del procesador, asi


como de facilitar la proteccin de memoria entre las distintas
aplicaciones e se esten ejecutando en un momento dentro del ordenador.
Sistema Operativo Mac

Todo ello sin olvidar la gestin de todos los mecanismos de entrada y


salida de que dispongamos para un proceso en ejecucin.

Aplicaciones mas populares en Mac SO

En Mac En Windows
Microsoft Office, iWork ,
Suite ofimtica Office, OpenOffice
NeoOffice
Crear PDF Acrobat 8 Profesional Acrobat Profesional
Ver PDF , Desancriptar
PDFView(V), PDFKey Pro (D) Acrobat Reader
PDF
Editor de texto TextMate Bloc de notas
Photoshop CS3, Pixelmator,
Editor Photoshop
Skitch*
MAC OS XT, ToastT, Nero, Alcohol, Clone
Grabar CDs y DVDs
SimplyBurnsM, BurnT, Disco CD/DVD
Zip (compresor y
MAC OS X Winzip
descompresor)
Reproductor MP3 iTunesTS, Toolplayer, Cog Winamp

Licenciamiento de Mac OS X

Los programas de licencias por volumen de Apple han sido diseados para que
adquirir, implantar y gestionar software y resulte tan fcil como usarlos. Hay
tres programas a disposicin:

Apple Volume Licensing Programme (AVLP)


Apple Maintenance Programme (AMP)
Apple School Site License

Apple Volume Licensing Programme (AVLP)

Al margen del tamao del negocio, colegio o facultad, Apple Volume Licensing
Programme (AVLP) supone una forma sencilla y rentable de adquirir
programas de Apple como:

Aperture Logic Express


Final Cut Express Logic Studio
Final Cut Studio Mac OS X
Jam Packs de GarageBand * Mac OS X Server
iLife QuickTime Pro
Sistema Operativo Mac

Shake,Xsan

iWork

Con AVLP, tendrs derecho a usar programas de Apple en tantos ordenadores


de empresas, colegios o facultades como se decida.

*Licencias por volumen disponibles nicamente para clientes del sector


educativo.

Prestaciones clave

Volumen mnimo.
Sistema de precios por tramos: cuanto mayor sea el nmero de licencias
adquiridas, tanto mayor es el ahorro.
Gestin simplificada del presupuesto para software.
Gestin de licencias mejorada.

Apple Maintenance Programme (AMP)

El programa de mantenimiento Apple Maintenance Programme permite a


empresas, colegios y facultades suscribirse a actualizaciones de software en
lugar de adquirirlas por separado cada vez que se publican. Esto permite a
estos centros beneficiarse de interesantes descuentos durante un periodo de
tiempo limitado.

El acuerdo irrenunciable de tres aos, que da derecho a las organizaciones a


recibir todas las actualizaciones importantes, est disponible para los siguientes
productos:

Final Cut Studio Logic Studio


iLife Mac OS X
iWork * Mac OS X Server

Logic Express Xsan

*AMP est disponible nicamente para clientes del sector

Prestaciones clave

La suscripcin cubre tres aos de las actualizaciones de software


principales.
Las actualizaciones se envan automticamente.
Las organizaciones se equipan con la tecnologa ms puntera.
Sistema Operativo Mac

Los gastos generales de administracin se reducen.


Los costes de distribucin de software se minimizan.
Cuanto mayor sea el nmero de usuarios, ms se ahorra. Tambin se
ahorra tiempo porque el pago se hace de una vez.
Los costes de mantenimiento de sistemas de minimizan, y las
actualizaciones son fciles de obtener, implantar y gestionar.
El coste total de propiedad es menor.

Licencia escolar

Durante treinta aos, Apple ha ayudado a los centros a equipar a sus


profesores, a simplificar los sistemas y a inspirar a los alumnos para que lleguen
lejos. Apple presenta las licencias escolares de iLife, iWork, Aperture, Final Cut
Studio y Logic Studio.

El alumno obtiene a un precio especial las mejores herramientas para


prepararse para la vida y el mercado laboral con las destrezas clave del siglo
XXI.

Con iLife el alumno puede expresarse con imgenes, pelculas, msica y otros
sonidos, por ejemplo mediante podcasts.

Con iWork alumnos y profesores pueden crear, presentar y publicar


fcilmente sus trabajos multimedia con estilo.

Cmo adquirir una licencia escolar

Los centros pueden adquirir licencias escolares para un mximo de 500


puestos.
Las licencias escolares tambin permiten instalar el producto en otros 50
equipos de personal acadmico con el propsito de crear y revisar el
temario de sus asignaturas.
Los discos de programas adquiridos por volumen no estn incluidos en
el precio de las licencias escolares, pero se pueden adquirir por separado.

Cmo usar una licencia escolar

Las licencias escolares son un acuerdo vlido nicamente para centros


educativos incluidos en el programa, que permite instalar programas en un
mximo de 500 ordenadores adquiridos o alquilados por la escuela para el uso
de sus alumnos, docentes, profesores auxiliares y personal administrativo en
una nica ubicacin. Adems, el acuerdo permite instalar los programas en
otros 50 ordenadores bajo el control directo del personal docente o sus
auxiliares, para uso en el centro o fuera de l, con la nica finalidad de crear y
revisar el temario de las asignaturas que se imparten en el centro.
Sistema Operativo Mac

Tramos de licencias disponibles

Los tramos de licencias disponibles son:

De 10 a 99 usuarios
De 100 a 999 usuarios
Ms de 1.000 usuarios

Estos tramos cubren la compra de Mac OS X, Mac OS X Server, Logic Express,


Final Cut Express, iLife, iWork y Jam Packs de GarageBand *.

Existe un tramo adicional para compras de QuickTime Pro y Mac OS X Server


AMP:

De 1 a 9 usuarios
De 10 a 99 usuarios
De 100 a 999 usuarios
Ms de 1.000 usuarios

Aplicaciones profesionales de vdeo y audio de Apple ( Final Cut Studio, Logic


Studio y Aperture ) ofrecen descuentos especiales a partir de slo:

5 usuarios

Xsan se rige por dos sistemas de tramos diferentes, disponibles en funcin de si


contratas AVLP o AMP.

Contratacin de AVLP:

Ms de 10 usuarios

Contratacin de AMP:

De 1 a 9 usuarios
Ms de 10 usuarios
Sistema Operativo Mac

Instruccin de procesos
Procesadores Intel

Usa arquitectura X86 (Intel Core desde 2006) de Intel y arqutectura RISC Power Pc.

Los Intel Core 2 es el nombre que designa a la gama de microprocesadores Intel con
arquitectura x86-64 destinado al mercado de consumo y negocios (excepto
servidores) basado en Pentium Dual-Core. Los Core 2 Duo son CPUs para porttiles
y sobremesas, Core 2 Quad para sobremesas ms potentes, y Core 2 Extreme de
doble y cudruple ncleo para los ordenadores de sobremesa ms potentes.

Arquitectura X86

x86 es la denominacin genrica dada a ciertos microprocesadores de la familia Intel,


sus compatibles y la arquitectura bsica a la que estos procesadores pertenecen, por
la terminacin de sus nombres numricos: 8086, 80286, 80386, 80486, etc. Son
comnmente conocidos por versiones abreviadas de sus nombres, como 286 i286,
386 i386, 486 i486, e incluso 086, por i8086 o i8088 (su respectiva versin de 8 bits).
A partir del i486, sus sucesores sern conocidos por los nombres no numricos
referentes a la marca, logotipo o nombre clave con los que fueron lanzados al
mercado, y se les comercializ (a menudo seguido de su frecuencia, en megahertzios,
de ciclos de reloj), como los Pentium (y Pentium MMX), o los K5, para el 80586 (
i586), en sus respectivas versiones de Intel y AMD; los Pentium Pro, Pentium II,
Pentium III y K6, as como los 6x86, de Cyrix, para el 80686 ( i686); los Pentium 4,
Pentium D y K7 (Athlon, Athlon XP, Duron y Sempron), para los 80686 de sptima
generacin. Con la octava generacin de procesadores compatibles x86, los x86-64,
que utilizan arquitectura y bus de 64 bits, con posibilidad de mltiples ncleos,
introducida por AMD y clonada por Intel, se introducen por primera vez nuevas
variantes y formas, en lo que a la denominacin y clasificacin del procesador se
refiere, tales como el nombre comercial tecnologa del modelo, la compaa
fabricante, su nmero de serie, la cantidad de bits a la que puede trabajar o la
cantidad de ncleos por los que est compuesto, por ejemplo: Intel Core 2 Duo E2180,
o lo que es lo mismo, i686 Intel Pentium de doble ncleo E2180, de 64 bits y de 1,6 a
2,0 Ghz; AMD Athlon 64 X2, es decir, un AMD 64 bits, Athlon X de doble ncleo a
2 Ghz; todos ellos englobados bajo el denominador comn x86-64, y compatibles con
subarquitecturas anteriores de 32, 16 y 8 bits, de la familia de procesadores x86 de
Intel, y compatibles.
Sistema Operativo Mac

Intel Pentium 4 Northwood

x86-64

x86-64 es una arquitectura basada en la extensin del conjunto de instrucciones


x86 para manejar direcciones de 64 bits. Adems de una simple extensin
contempla mejoras adicionales como duplicar el nmero y el tamao de los
registros de uso general y de instrucciones SSE.

Se trata de una arquitectura desarrollada por AMD e implementada bajo el


nombre de AMD64. El primer procesador con soporte para este conjunto de
instrucciones fue el Opteron, lanzado en abril de 2003. Posteriormente ha sido
implementado en mltiples variantes del Athlon 64 y del Pentium 4 de Intel, en
ste ltimo caso bajo una versin de Intel llamada Intel 64 (antes EM64T).

Descripcin de la arquitectura

El conjunto de instrucciones del AMD x86-64 (renombrado posteriormente


como AMD64) es una extensin directa de la arquitectura del x86 a una
arquitectura de 64 bits, motivado por el hecho de que los 4GB de memoria que
son direccionables directamente por una CPU de 32 bits ya no es suficiente para
todas las aplicaciones. Algunos de los cambios:

Nuevos registros. El nmero de registros de propsito general se ha


incrementado de 8 en los procesadores x86-32 a 16, y el tamao de todos estos
registros se ha incrementado de 32 bits a 64 bits. Adicionalmente, el nmero de
registros MMX de 128 bits (usados para las instrucciones extendidas SIMD) se
ha incrementado de 8 a 16. Los registros adicionales incrementan el
rendimiento.

Registros XMM (SSE) adicionales: Igualmente el nmero de registros de 128


bits (usados para las instrucciones SSE) han aumentado de 8 a 16.

Espacio de direcciones mayor. Debido a la arquitectura de 64 bits, la


arquitectura AMD64 puede direccionar hasta 16 exabytes de memoria. Esto,
comparado con los 4GB del x86-32, de los que slo la mitad est disponible para
aplicaciones en la mayora de las versiones de Microsoft Windows, el sistema
operativo dominante en entornos domsticos. Las implementaciones futuras de
la arquitectura del AMD64 puede proporcionar hasta 2 exabytes de memoria
Sistema Operativo Mac

disponible. Si la paginacin de memoria se utiliza correctamente, los sistemas


operativos de 32 bits podran tener acceso a algunas de las extensiones de
direccin fsicas sin tener que realizar la ejecucin en modo largo (long).
Aunque la memoria virtual de todos los programas en el modo de 32 bits est
limitada a 4 GB.

Instruccin de acceso a datos relativa al puntero: Las instrucciones ahora


pueden hacer referencias relativas al puntero de instrucciones (registro RIP).
Esto permite crear cdigo independiente de la posicin que permite un cdigo
mucho ms eficiente en libreras dinmicas y cdigo cargado en tiempo de
ejecucin.

Llamadas al sistema ms rpidas. Debido a que la segmentacin no est


soportada en el modo de 64 bits, las llamadas al sistema no tienen las latencias
asociadas con almacenar y recuperar la informacin de segmentacin ni tienen
que realizar las comprobaciones necesarias de proteccin a nivel de
segmentacin. Por lo tanto, AMD ha introducido un nuevo interfaz de llamadas
al sistema, al que se accede utilizando solamente la instruccin "SYSCALL".
Aunque los sistemas operativos todava pueden utilizar el sistema de
interrupciones para las llamadas al sistema, en el modo de 64 bits utilizar
"SYSCALL" es ms rpido.

Instrucciones SSE. La arquitectura AMD 64 incluye las extensiones de Intel SSE


y SSE2, las ltimas cpus incluyen SSE3 tambin. Tambin estn soportadas las
instrucciones del x86 y MMX.

Bit NX. El bit NX es una caracterstica del procesador que permite al sistema
operativo prohibir la ejecucin del cdigo en rea de datos, mejorando la
seguridad. Esta caractersticas est disponible en los modos de 32 y 64 bits, y
est soportada por Linux, Solaris, Windows XP SP2, Windows Server 2003 SP1.
Sistema Operativo Mac

Modos de funcionamiento

Es
Tamao
Requeri necesar Tamao Tamao
Exten tpico del
do por ia la por por
sione Registro
Modo de el recompi defecto defecto
s del de
funcionamiento Sistema lacin del de los
regist Propsit
Operati de la direccion operand
ro o
vo aplicaci amiento os
General
n

Modo 64 s 64 s 64
bits SO 32
Modo nuevos no 32 no 32
largo Modo de de 64
compati bits
bilidad 16 16 16

Modo 32 32 32
protegid
o SO de 32
bit 16 16
heredad
Modo os
Modo de
8086
Herenci no no
virtual
a 16
16 16
SO de 16
Modo bit
real heredad
os

Explicacin del modo de funcionamiento

Hay dos modos primarios de operacin para esta arquitectura:


Sistema Operativo Mac

Modo Largo

Es el algunos BSDs, GNU/Linux (x86_64), Solaris 10, Windows XP Professional


(edicin x64) y Windows Vista (edicin x64)

Dado que el conjunto de instrucciones es el mismo, no hay una penalizacin


importante en la ejecucin del cdigo x86. Esto no sucede en la arquitectura de
Intel IA-64, donde las diferencias en el ISA subyacente implican que la ejecucin
de cdigo de 32 bits equivale a utilizar un procesador completamente diferente.
En todo caso, en AMD 64, las aplicaciones de 32 bits del x86 podran todava
beneficiarse de una recompilacin a 64 bits. Los registros adicionales
disponibles en el cdigo de 64 bits, pueden ser utilizados por un compilador de
alto nivel para la optimizacin.

Usando el modo largo, un sistema operativo de 64 bits puede ejecutar


aplicaciones de 32 bits y 64 bits simultneamente. Tambin un x86-64 incluye
un soporte nativo para ejecutar las aplicaciones de 16 bits del x86. Microsoft ha
excluido explcitamente el soporte para aplicaciones de 16 bits en la edicin x64
de Windows XP Professional debido a los problemas de conseguir que el cdigo
de 16 bits del x86 pueda funcionar con su emulador WoW64.

Modo de Herencia

El modo utilizado por los sistemas operativos de 16 bits, como MS-DOS, y los
sistemas operativos de 32 bits, como Windows XP. En este modo, slo se puede
ejecutar cdigo de 16 bits o de 32 bits. Los sistemas operativos de 64 bits como
Windows XP Professional x64 y Windows Server 2003 x64 no se ejecutarn.

Historia

Durante mucho tiempo de la historia, AMD ha producido y distribuido


procesadores basados en los diseos originales de Intel, pero en un giro de la
historia, Intel, al ver la oportunidad, adopt la arquitectura x86-64 de AMD,
creada como una extensin de la lnea de procesadores x86 propios de Intel.
Como AMD luego renombr su arquitectura a AMD64, Intel de igual manera
renombr la suya a Intel 64.

Implementaciones
Esta arquitectura est implementada en los siguientes modelos de procesadores:
Core i7
Pentium 4 720 Extreme Edition
Core 2 Quad
Serie 6xx
Core 2 Extreme
Pentium 4 524
Core 2 Duo
Serie 5x6
Xeon Serie 7xxx
Serie 5x1
Xeon Serie 5xxx
Celeron D 355
Xeon LV
Celeron D 331
Serie 9xx
Sistema Operativo Mac

Serie 8xx
Serie 3x6
Pentium D
Serie 3x1
Celeron M serie 5xx

IA-64: Una descripcin inicial:


El 4 Oct. 1999 Intel anunci el nuevo nombre para su primer microprocesador
IA-64 de nombre clave Merced, Itanium.IA-64 significa Arquitectura Intel de
64-bits.
Se espera que este en produccin a mediados del 2000.Itanium supuestamente
reemplazara toda la lnea de procesadores Xeon, que en este momento esta
ocupando un lugar muy importante en la industria de los servidores. Se afirma
que tendr un rendimiento para redes suficiente como para sacarle una ventaja
a los RISC de un 20-30% en este rubro. Intel espera que el nuevo procesador
opere a una frecuencia de reloj alrededor de los 800 MHz y que entregue entre
45-50 SPECint95 y 70-100 SPECfp95 (base).
Mientras que en modo x86, Itanium podra igualar el rendimiento de un
Pentium II de 500- MHz. Consumir 60 Watts. El chip IA-64 esta mas o menos
por encima de los 300 mm2.Se ha estimado que cada uno de los chips Itanium
tendr como precio de venta $5,000.Itanium mejorara su labor con
caractersticas como el ECC y lo que Intel llama EMC. Si el chip Itanium cae
repetidamente en excepciones de ECC, la arquitectua alerta al sistema
operativo. El CPU del Itanium esta combinado con mas de 4M de SRAM en un
modulo que esta conectado horizontalmente a la tarjeta madre.
El procesador ser producido con una tecnologa de 0.18 micras, la cual tambin
esta siendo desarrollada por Intel Corporation. Decrementando las
caractersticas de esa tecnologa, permite reducir el poder de disipacin,
aumentar la frecuencia de operacin y agrandar la escala de integracin.
Esta ltima permite colocar ms unidades funcionales, mas registros y ms
cache dentro del procesador. Tendr cache L1 y L2 en el chip, y cache L3 en el
paquete Itanium (el cual es ms pequeo que una tarjeta de presentacin de
3x5"), mas no adentro del chip, el cual se utilizar para reducir el trafico de bus.
El Itanium vendr con 4 MB de cache L3. Incluir una opcin de 2 Mbytes o de
4 Mbytes de cache L2. OEMs tambin podrn aadir cache L4. El primer
Itanium ser un mdulo de estilo cartucho, incluyendo un CPU, cache L1 y L2 y
una interface de bus. El cartucho usara un sistema de bus recientemente
definido, usando conceptos del bus del Pentium-II. El Itanium ser capaz de
soportar 6 gigaflops. Tendr 4 unidades para enteros y dos unidades de punto
flotante.IA-64 es algo completamente diferente, es una mirada anticipada a la
arquitectura que usa "palabras de instrucciones largas" (LIW), predicacin de
instrucciones, eliminacin de ramificaciones, carga especulativa, y otras tcnicas
avanzadas para extraer ms paralelismo del cdigo de programa.
Definitivamente Intel continuar en el futuro con el desarrollo de procesadores
IA-32, tal es el caso de Foster, por ejemplo. Estos futuros procesadores
alcanzarn un nivel de desempeo impresionante. Merced proveer
direccionamiento de 64-bits, y tamaos de paginas altamente flexibles para
Sistema Operativo Mac

reducir el intercambio de informacin entre memoria fsica y virtual., y


especulacin para reducir los efectos del tiempo de retrieve de memoria. Para
mxima disponibilidad, el procesador Itanium incorporara una MCA mejorado
que coordina el manejo de errores entre el procesador y el sistema operativo,
suministrando oportunidades adicionales para corregir y entender los errores.
El Itanium ofrece tambin otras caractersticas como el envenenamiento de
datos, el cual permite enclaustrar la data corrupta y as terminar solamente los
procesos afectados y con respuestas rebeldes al sistema y tambin una paridad
extensiva y ECC. Estas caractersticas complementadas con otras de sistema
anticipado como lo es el PCI Hot Plug (cambio de perifricos en tiempo de
ejecucin, teniendo arquitecturas redundantes obviamente), el soporte de los
sistemas operativos mas utilizados y un manejo de instrucciones mejorado
permitirn al Itanium satisfacer las demandas computacionales de nuestra era
como lo son el e-Business, visualizacin y edicin de grficos 3D de gran
tamao y toda clase de operacin multimedia.
El procesador Itanium extender la arquitectura Intel a nuevos niveles de
ejecucin para los servidores y estaciones de trabajo de alta capacidad, ya que
en sus presentaciones Intel no ha dejado duda de que IA-64 tiene como objetivo
primario este segmento del mercado. Inicialmente llevara el chip set lgico de
sistema 460GX, incluir un servidor para entregar el rendimiento y
confiabilidad necesario por estos sistemas de alto costo. Intel indico que el
460GX soportara por lo menos 16G de standard SDRAM PC100 a 100 MHz.
El 460GX soporta ECC en el bus del sistema y en la memoria principal y puede
mapear fallas de las DRAMs. Puede manejar mas de 4 microprocesadores y
puede ser usado como bloque de construccin, a pesar de que varios de los
clientes de Intel estn desarrollando su propia lgica del sistema para conectar 8
o mas procesadores Itanium. El 460GX soporta "hot plugging" cuando tiene
arriba de cuatro buses PCI, cada uno de 64 bits y 66 MHz de ancho de banda
extra.
El multi chip set tambin podr ser usado para estaciones de trabajo, ya que
incluye un puerto AGP de 4x.Como la figura 2 nos muestra, el procesador esta
alojado en un modulo que contiene el chip del CPU y los chips cache.
Usando ambas caras del substrato, el modulo parece tener espacio para 4
SRAMs. Intel podr acomodar mas de 4M de cache de full-velocidad en el
modulo del Itanium.
La cobertura del mdulo esta hoyada, formando una caera de escape de calor,
de esta manera se reducir la densidad de calor adentro de CPU. Por supuesto
el creador del sistema deber adherir un cuerpo de refrigeracin para disipar el
calor totalmente. Intel no ha revelado el poder del procesador, pero el diseo
del modulo implica claramente que ser alto, se estima que el modulo del
Itanium usara mas de 70w.Ya que Intel y HP estn desarrollando la
arquitectura EPIC, dicen que es una tecnologa de arquitectura fundamental,
anloga a lo que es CISC y RISC. El nuevo formato IA-64 empaqueta tres
instrucciones en una sola palabra de 128 bits de longitud para un
procesamiento mas veloz. Este empaquetamiento es usualmente llamado
codificacin LIW, pero Intel evita ese nombre. Mas bien, Intel llama a su nueva
Sistema Operativo Mac

tecnologa LIW EPIC.EPIC es similar en concepto a VLIW ya que ambos


permiten al compilador explcitamente agrupar las instrucciones para una
ejecucin en paralelo.
El flexible mecanismo de agrupacin del EPIC resuelve dos desperfectos del
VLIW: excesiva expansin de cdigo y falta de escalabilidad. Puede que Merced
no sea la mejor implementacin de los IA-64, pero se espera que sea muy
competitivo. Hoy se sabe que se estn desarrollando dos procesadores IA-64: El
ya mencionado Merced (Itanium).

Registros:
Los registros de gran longitud eliminan la complejidad del hardware, reducen
la expansin del cdigo fuente usando tambin los registros rotativos y mejora
el desempeo reduciendo el acceso a la data de la cache. Los registros son los
siguientes:
128 registros de enteros, cada uno de 64 bits de longitud.
128 registros de punto flotante, cada uno de 80 bits de longitud.
64 bits para la predicacin.
256 NAT bits.
8 registros de ramificacin.
3 RRBs o registros base rotativos. el LC. y el EC. Todos los registros pueden ser
accedidos por software, ya que son visibles al programador y de acceso
aleatorio. Estos registros son numricamente entre 4 y 8 veces el numero de los
registros de las arquitecturas RISC.
La siguiente figura no solo muestra los nuevos registros, sino tambin los
registros necesarios para la compatibilidad con x86.
Sistema Operativo Mac

Instrucciones:
Se espera que el Itanium ejecute entre 6 y 8 instrucciones por ciclo ya que usa
un pipeline de 10 estados. Aunque en practica, procesadores raramente ejecutan
mas de 2 instrucciones en un ciclo dado, debido al poco nivel de paralelismo de
las instrucciones en aplicaciones corrientes.
Se ha mencionado que el tamao del cdigo fuente de las aplicaciones de IA-64
sern mas largas que los del RISC, ya que tres instrucciones de IA-64 sern 128
bits, mientras que los de RISC son de 32 bits de longitud, lo que hace que cuatro
de sus instrucciones ocupen 128 bits.
Como la figura nos muestra, las instrucciones del IA-64 estn empaquetadas
por el compilador en grupos de 128 bits. Un solo paquete de 128 bits contiene
tres instrucciones del IA-64 junto con una plantilla. Cada una de estas plantillas,
colocadas ah por el compilador, explcitamente brinda al CPU informacin
acerca del paquete de instrucciones. Pero, que informacin?, informacin tal
como si las instrucciones del paquete deben ser ejecutadas en paralelo o si
alguna de ellas debe serlo en serie, debido a las dependencias entre los
registros. La plantilla tambin indica si es que las instrucciones deben ser
ejecutadas en paralelo con los paquetes vecinos. Los paquetes pueden ser
encadenados para crear grupos de instrucciones de cualquier longitud.
Sistema Operativo Mac

Ni Intel ni HP han revelado ni la longitud de las instrucciones ni de la plantilla


ni los detalles de sus contenidos. Pero, tenemos el formato (contenido) de cada
una de las instrucciones:

Formato de las instrucciones del IA-64:


Cdigo de operacin.
Registro de predicado (6 bits)
Registro fuente 1 (7 bits)
Registro fuente 2 (7 bits)
Registro destino (7 bits)
Campos especiales para la aritmtica entera y de punto flotante.
Miscelnea.
Examinemos todas las combinaciones de las instrucciones de un paquete:
i1 || i2 || i3 todas las instrucciones ejecutadas en paralelo.
i1 & i2 || i3 primero i1, luego i2 y i3 ejecutadas en paralelo.
i1 || i2 & i3 i1 y i2 ejecutadas en paralelo, luego i3.
i1 & i2 & i3 i1, i2 y i3 ejecutadas en serie.
Un solo paquete con tres instrucciones corresponde a un set de tres unidades
funcionales. Los procesadores IA-64 podran contener un numero diferente de
esos sets. Y estos procesadores serian capaces de ejecutar el mismo cdigo.
Definitivamente es diferente el formato de instrucciones del IA-64 y del x86.
Una instruccin del x86 es una unidad individual que puede variar entre 8 y
108 bits de longitud, y por lo cual es CPU debe tediosamente decodificar cada
instruccin mientras que trata de descubrir el final de la instruccin.
El CPU no debe mas analizar apuradamente la cadena de instrucciones en
tiempo de corrida para identificar el paralelismo oculto. El compilador
identificara el paralelismo y brindara esta informacin en el cdigo de maquina.
Compatibilidad:
En breve, no esta claro como es eso de la compatibilidad con la familia x86. Solo
se sabe una cosa, los directivos de Intel dicen que el cdigo x86 correr en el
Itanium, proporcionando full compatibilidad con IA-32 para proteger la
inversin de los usuarios finales. Estas aplicaciones IA- 32 tendrn un
rendimiento de Pentium II, osea que estas aplicaciones entorpecern el
procesamiento del Itanium.
Sistema Operativo Mac

Combinaciones permitidas entre las aplicaciones y sistemas operativos de IA-64


y x86.

Los crticos afirman que "las prximas generaciones de procesadores IA-64


corrern software IA-64 antiguos, pero el software tendr que ser recompilado
para que corra a su mxima velocidad".
En 1996, HP produjo su primer procesador de 64 bits nombrado PA-8000. Fue el
primer miembro de la nueva familia PA-RISC 2.0. Las similitudes entre los
cdigos de EPIC y los del PA-RISC (VLIW) facilitan la conversin de cdigo de
PA-RISC a IA-64.
La siguiente figura muestra una de las posibles implementaciones obtenida de
la patente de aplicaciones de Intel, mostrando que las instrucciones despus de
pasar por la cache de instrucciones y de ser identificada como cdigo x86, es
traducida a cdigo IA-64.
Sistema Operativo Mac

Desde el cdigo IA-64 se puede acceder a los registros x86

PowerPC

IBM PowerPC 601

PowerPC (usualmente abreviada PPC) es el nombre original de la arquitectura


de computadoras de tipo RISC, fue desarrollada por IBM, Motorola y Apple.
Los procesadores de esta familia son producidos por IBM y Freescale
Semiconductor que es la divisin de semiconductores y microprocesadores de
Motorola, siendo utilizados principalmente en ordenadores o computadores
Macintosh de Apple Computer
Sistema Operativo Mac

Arquitectura RISC

DEC Alpha AXP 21064, un microprocesador RISC

De Arquitectura computacional, RISC (del ingls Reduced Instruction Set


Computer), Computadora con Conjunto de Instrucciones Reducidas.

Es un tipo de microprocesador con las siguientes caractersticas fundamentales:

1. Instrucciones de tamao fijo y presentadas en un reducido nmero de


formatos.
2. Slo las instrucciones de carga y almacenamiento acceden a la memoria
por datos.

Adems estos procesadores suelen disponer de muchos registros de propsito


general.

El objetivo de disear mquinas con esta arquitectura es posibilitar la


segmentacin y el paralelismo en la ejecucin de instrucciones y reducir los
accesos a memoria. Las mquinas RISC protagonizan la tendencia actual de
construccin de microprocesadores. PowerPC, DEC Alpha, MIPS, ARM, ... son
ejemplos de algunos de ellos.

RISC es una filosofa de diseo de CPU para computadora que est a favor de
conjuntos de instrucciones pequeas y simples que toman menor tiempo para
ejecutarse. El tipo de procesador ms comnmente utilizado en equipos de
escritorio, el x86, est basado en CISC en lugar de RISC, aunque las versiones
ms nuevas traducen instrucciones basadas en CISC x86 a instrucciones ms
simples basadas en RISC para uso interno antes de su ejecucin.

La idea fue inspirada por el hecho de que muchas de las caractersticas que eran
incluidas en los diseos tradicionales de CPU para aumentar la velocidad
estaban siendo ignoradas por los programas que eran ejecutados en ellas.
Adems, la velocidad del procesador en relacin con la memoria de la
computadora que acceda era cada vez ms alta. Esto conllev la aparicin de
numerosas tcnicas para reducir el procesamiento dentro del CPU, as como de
reducir el nmero total de accesos a memoria.
Sistema Operativo Mac

Terminologa ms moderna se refiere a esos diseos como arquitecturas de


carga-almacenamiento.

Implementaciones del PowerPC

El PowerPC ha sido una de las arquitecturas ms extendidas gracias a su alto


rendimiento y de gran implementacin tecnolgica. Este es un pequeo listado
de las implementaciones del PowerPC a lo largo de su historia.

1. 601 MPC601 50 y 66 MHz


2. 602 productos para consumidor (bus de datos y direcciones
multiplexados)
3. 603 para ordenadores porttiles
4. 603e
5. 604
6. 604e
7. 620 la primera implementacin de 64 bits
8. x704 BiCOMOS implementacin PowerPC por Exponential Technologies
9. 750 G3 (1997) 233 MHz y 266 MHz
10. 7400 G4 (1999) 350 MHz
11. 750FX anunciado por IBM en 2001 y disponible en 2002 en 1 GHz.
12. 970 G5 (2003) implementacin 64-bit derivada del IBM PowerPC G4 en
velocidades de 1,4 GHz, 1,6 GHz, 1,8 GHz, 1,9 GHz, 2,0 GHz, 2,1 GHz,
2,3 GHz, 2,5 GHz, y 2,7 GHz

Plataformas que utilizan PowerPC

Este microprocesador est diseado con base en la arquitectura POWER de IBM


con algunos componentes tomados del microprocesador Motorola 68000 para
darle compatibilidad con arquitectura de los ordenadores de Apple.

En ella pueden ser ejecutados, al menos, los sistemas operativos:

AIX
AmigaOS/MorphOS
BeOS
FreeBSD
GNU/Linux
Mac OS
Mac OS X
QNX
VxWorks
Windows NT 3.51

También podría gustarte