Documentos de Académico
Documentos de Profesional
Documentos de Cultura
FACULTAD DE CIENCIAS
MATEMÁTICAS Y FÍSICAS
SISTEMAS OPERATIVOS
Investigación: Mac OS
Curso: S6K
Sistema Operativo Mac
1984: Sistema 1
Sistema Operativo Mac
1985: Sistema 2
1986: Sistema 3
haciendo clic sobre estos se podía cambiar el tamaño para ajustar los contenidos
del folder si era posible.
1987: Sistema 4
1988: Sistema 6
1990: Sistema 7
La memoria también tuvo un gran cambio a 32b, esto permitió a las Macs usar
mas de 8 MB de Ram, en el sistema operativo, esto fue también implementado
en el Sistema 7.
A pesar de que Mac había trabajado durante once años llegando hasta el
Sistema 7.5, esto mostraba claramente de que Mac necesitaba completamente
una nueva creación 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
vía Mac Os 7.6.1
1997: Mac OS 8
Mac OS 8 incluyó otra renovación al Finder que podía hacer más cosas al
mismo tiempo, dando la opción de controlar múltiples aplicaciones al mismo
tiempo con un mejor desempeño de las computadoras con procesador.
La apariencia del Finder fue renovada para que tuviera un mejor aspecto 3D,
también podía ser personalizada. El Web Sharing permitía a los usuario
hospedar páginas en sus computadoras.
Mac OS 8.1, fue mas notable para el HFS+ (Esta improvisada versión del
Sistema de archivos jerárquica que fue introducido en el Sistema 3)
liberaba gran cantidad de espacio (Cientos de Megabytes) en el disco
duro despejaba mas de 1 GB. Mac OS 8.1. También fue la ultima versión
Sistema Operativo Mac
que soportaba Macs de 68K, todas las versiones anteriores eran solo para
PowerPC.
Mac OS 8.5, introdujo Sherlock un avanzado programa de búsqueda que
trabaja en el disco local, servicios de redes y la Internet.
1999: Mac OS 9
La opción de tener varios usuarios en una Mac fue agregada en esta versión,
permitía a los usuarios ingresar y tener sus propias configuraciones. AppleTalk
sobre TCP/IP fue también implementado.
Mac OS 9.0.2 y 9.0.3, llegaron con sus modelos específicos, Mac OS 9.0.4
unificó todo nuevamente y es la única versión 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 mínimo
del Classic en Mac OS X 10.0 y 10.1.
Mac OS X
Mac OS X, hoy en día este sistema operativo esta virtualmente en todas las
Mac’s, y fue trabajado por una década para poder obtener el éxito que tiene
ahora.
Mac OS X 10.0 fue lanzada el 24 de marzo del 2001, este incorporaba muchas
características que fueron agregadas por las personas que colaboraron en Mac
OS X Public Beta.
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, también era mejor que el Public Beta, aun tenia una
extraña compatibilidad de problemas y conducta caprichosa. Los interfaz de
Mac OS X se veía muy parecida a la interfaz de Mac OS y los usuarios creían
que tenían las mismas características sin embargo no fue así y tuvieron que
aprender nuevos hábitos y dejar los viejos.
Mac OS 10.1 fue lanzado luego de un año del 10.0, e incorporaba mejor
desempeño especialmente en Macs G3. Las versiones 10.1.1, 10.1.2, 10.1.3,
10.1.4, y 10.1.5 todas tenían mejora en los errores, y actualizaciones en sus
componentes. La mayoría de open source como utilidades de UNIX fueron
incluidas en las Mac OS X y drivers adicionales para poder soportar mas
dispositivos.
Ahora esta nueva versión incluía 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 versión que incluía soporte para H.264 y un interfaz
completamente rediseñada. Safari como una nueva versión del navegador por
defecto del sistema incorpora soporte para RSS, mayor velocidad y seguridad,
etc.Esta versión tenía soporte de memoria de 64 bits para los nuevos G5, usando
el sistema LP64.
Sistema Operativo Mac
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.
o System 7
o Mac OS 8
o Mac OS 9
Mac OS X
Mac OS X Server
Safari: Esta nueva versión del navegador por defecto del sistema
incorpora soporte para RSS, mayor velocidad y seguridad, etc.
Como curiosidad cabe comentar que Apple dispone a partir de Tiger, de una
versión "paralela" compilada para procesadores Intel, si bien, teóricamente, sólo
podrá instalarse bajo ciertas restricciones de hardware y en procesadores con
soporte SSE3.
Esta versión apareció en forma oficial el día 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) además de los nuevos portátiles
denominados MacBook y MacBook Pro, ambos equipados con procesadores
Intel Core Duo. También han existido versiones para G4 de este sistema
operativo, incluida al menos en los últimos PowerBook G4 a la venta.
Core Animation: Así como Core Video, Core Image y Core Audio
simplificaban que cualquier desarrollador le sacara el máximo provecho
a funciones de vídeo, 2D y audio, respectivamente, ahora Core
Animation hace lo mismo con animaciones — lo que significa que junto
con Leopard llegará una generación 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. Según Apple, estos nuevos
efectos incluidos correrán sobre cualquier Mac vendido en los últimos 2
años.
Grand Central también permite que los desarrolladores puedan crear más
fácilmente aplicaciones que aprovechen los múltiples núcleos del
microprocesador. Incluye QuickTime X, el nuevo reproductor de música de
Mac OS X. QuickTime X ofrece soporte optimizado para modernos formatos y
música playback más eficiente. Safari 4 incluye un intérprete de JavaScript más
potente llamado Nitro que hace que gane un 53% más rendimiento en páginas
Web que hagan un uso intenso de JavaScript, como Gmail o Zoho. Por último,
incluye la tenología OpenCL, que permite aprovechar los recursos en desuso de
la GPU para procesar tareas que normalmente habría 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 más importante que
hoy en el mundo cada vez más móvil. Snow Leopard Server ofrece impulsar
notificaciones a los usuarios móviles fuera de su firewall, proxy y un servicio les
Sistema Operativo Mac
Modelos actuales
Microsoft Windows NT, usado en todos los sistemas que usan el código
base de Windows NT
XNU (usado en Mac OS X)
DragonFlyBSD
ReactOS
Conclusiones:
En Mac En Windows
Microsoft Office, iWork ,
Suite ofimática 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
Sistema Operativo Mac
Licenciamiento de Mac OS X
Los programas de licencias por volumen de Apple han sido diseñados para que
adquirir, implantar y gestionar software y resulte tan fácil como usarlos. Hay
tres programas a disposición:
Al margen del tamaño del negocio, colegio o facultad, Apple Volume Licensing
Programme (AVLP) supone una forma sencilla y rentable de adquirir programas de
Apple como:
iWork Shake,Xsan
Prestaciones clave
Volumen mínimo.
Sistema de precios por tramos: cuanto mayor sea el número de licencias
adquiridas, tanto mayor es el ahorro.
Sistema Operativo Mac
iLife Mac OS X
Prestaciones clave
La suscripción cubre tres años de las actualizaciones de software
principales.
Las actualizaciones se envían automáticamente.
Licencia escolar
Con iLife el alumno puede expresarse con imágenes, películas, música y otros
sonidos, por ejemplo mediante podcasts.
Con iWork alumnos y profesores pueden crear, presentar y publicar fácilmente sus trabajos
multimedia con estilo.
De 10 a 99 usuarios
De 100 a 999 usuarios
De 1 a 9 usuarios
De 10 a 99 usuarios
Sistema Operativo Mac
5 usuarios
Contratación de AVLP:
Más de 10 usuarios
Contratación de AMP:
De 1 a 9 usuarios
Más de 10 usuarios
Instrucción 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 portátiles
y sobremesas, Core 2 Quad para sobremesas más potentes, y Core 2 Extreme de
doble y cuádruple núcleo para los ordenadores de sobremesa más potentes.
Arquitectura X86
Sistema Operativo Mac
x86-64
Descripción de la arquitectura
Bit NX. El bit NX es una característica del procesador que permite al sistema
operativo prohibir la ejecución del código en área de datos, mejorando la
seguridad. Esta características está disponible en los modos de 32 y 64 bits, y
está soportada por Linux, Solaris, Windows XP SP2, Windows Server 2003 SP1.
Modos de funcionamiento
Es
necesaria Tamaño
Tamaño Extensi
Requerid la Tamaño por típico del
por ones
Modo de o por el recompil defecto del Registro
defecto de del
funcionamiento Sistema ación de direcciona de
los registr
Operativo la miento Propósito
operandos o
aplicació General
n
Modo de 32 32
compatibi no no
lidad 16 16 16
32 32
Modo
32
protegido
SO de 32 16 16
bit
heredados
Modo de Modo
8086 no no
Herencia
virtual
16 16 16
SO de 16
Modo real bit
heredados
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, sólo se puede
ejecutar código 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 ejecutarán.
Historia
Implementaciones
Esta arquitectura está implementada en los siguientes modelos de procesadores:
Core i7
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 podría 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
características 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 tecnología de 0.18 micras, la cual también
esta siendo desarrollada por Intel Corporation. Decrementando las
características de esa tecnología, permite reducir el poder de disipación,
aumentar la frecuencia de operación y agrandar la escala de integración.
Esta última permite colocar más unidades funcionales, mas registros y más
cache dentro del procesador. Tendrá cache L1 y L2 en el chip, y cache L3 en el
paquete Itanium (el cual es más pequeño que una tarjeta de presentación 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 opción de 2 Mbytes o de
4 Mbytes de cache L2. OEM’s también podrán añadir cache L4. El primer
Itanium será un módulo 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), predicación de
instrucciones, eliminación de ramificaciones, carga especulativa, y otras técnicas
avanzadas para extraer más paralelismo del código 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
alcanzarán un nivel de desempeño impresionante. Merced proveerá
direccionamiento de 64-bits, y tamaños de paginas altamente flexibles para
reducir el intercambio de información entre memoria física y virtual., y
especulación para reducir los efectos del tiempo de retrieve de memoria. Para
máxima 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 también otras características 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 también una paridad
extensiva y ECC. Estas características complementadas con otras de sistema
anticipado como lo es el PCI Hot Plug (cambio de periféricos en tiempo de
ejecución, teniendo arquitecturas redundantes obviamente), el soporte de los
sistemas operativos mas utilizados y un manejo de instrucciones mejorado
permitirán al Itanium satisfacer las demandas computacionales de nuestra era
como lo son el e-Business, visualización y edición de gráficos 3D de gran
tamaño y toda clase de operación multimedia.
Sistema Operativo Mac
Registros:
Los registros de gran longitud eliminan la complejidad del hardware, reducen
la expansión del código fuente usando también los registros rotativos y mejora
el desempeño 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 predicación.
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 tamaño del código fuente de las aplicaciones de IA-64
serán mas largas que los del RISC, ya que tres instrucciones de IA-64 serán 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 están 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, explícitamente brinda al CPU información
Sistema Operativo Mac
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 código x86 correrá en el
Itanium, proporcionando full compatibilidad con IA-32 para proteger la
inversión de los usuarios finales. Estas aplicaciones IA- 32 tendrán un
rendimiento de Pentium II, osea que estas aplicaciones entorpecerán el
procesamiento del Itanium.
PowerPC
Arquitectura RISC
RISC es una filosofía de diseño de CPU para computadora que está a favor de
conjuntos de instrucciones pequeñas y simples que toman menor tiempo para
ejecutarse. El tipo de procesador más comúnmente utilizado en equipos de
escritorio, el x86, está basado en CISC en lugar de RISC, aunque las versiones
más nuevas traducen instrucciones basadas en CISC x86 a instrucciones más
simples basadas en RISC para uso interno antes de su ejecución.
La idea fue inspirada por el hecho de que muchas de las características que eran
incluidas en los diseños tradicionales de CPU para aumentar la velocidad
estaban siendo ignoradas por los programas que eran ejecutados en ellas.
Además, la velocidad del procesador en relación con la memoria de la
computadora que accedía era cada vez más alta. Esto conllevó la aparición de
numerosas técnicas para reducir el procesamiento dentro del CPU, así como de
reducir el número total de accesos a memoria.
Sistema Operativo Mac
4. 603e
5. 604
6. 604e
AIX
AmigaOS/MorphOS
BeOS
FreeBSD
GNU/Linux
Sistema Operativo Mac
Mac OS
Mac OS X
QNX
VxWorks
Windows NT 3.51