Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Sistema Operativo Mac OS
Sistema Operativo Mac OS
FACULTAD DE CIENCIAS
MATEMTICAS Y FSICAS
SISTEMAS OPERATIVOS
Investigacin: Mac OS
Curso: S6K
Sistema Operativo Mac
1984: Sistema 1
1985: Sistema 2
1986: Sistema 3
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.
1987: Sistema 4
1988: Sistema 6
botn para poder cancelar esta accin, tambin fue agregada la opcin de
mostrar el nmero de versin del archivo.
1990: Sistema 7
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.
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
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.
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
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.
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.
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.
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
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.
Modelos actuales
Microsoft Windows NT, usado en todos los sistemas que usan el cdigo
base de Windows NT
XNU (usado en Mac OS X)
DragonFlyBSD
ReactOS
Conclusiones:
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:
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:
Shake,Xsan
iWork
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.
Prestaciones clave
Licencia escolar
Con iLife el alumno puede expresarse con imgenes, pelculas, msica y otros
sonidos, por ejemplo mediante podcasts.
De 10 a 99 usuarios
De 100 a 999 usuarios
Ms de 1.000 usuarios
De 1 a 9 usuarios
De 10 a 99 usuarios
De 100 a 999 usuarios
Ms de 1.000 usuarios
5 usuarios
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-64
Descripcin de la arquitectura
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
Modo Largo
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
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
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
PowerPC
Arquitectura RISC
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
AIX
AmigaOS/MorphOS
BeOS
FreeBSD
GNU/Linux
Mac OS
Mac OS X
QNX
VxWorks
Windows NT 3.51