Documente Academic
Documente Profesional
Documente Cultură
SISTEMAS OPERATIVOS
Investigadores:
Mantilla Santiago.
Pacheco Liliana.
Quinche Anabel.
Vicente Andy.
Docente:
Ing. Germania Espinoza.
Periodo Acadmico:
Abr/2012 - Ago/2012.
Fecha:
09/07/2012
.
LOJA - ECUADOR
MAC OS X LION:
1. Memoria Virtual
Mac OS X es un poco diferente porque est construido en la parte superior
de un ncleo Unix que se basa en gran medida de los archivos de
intercambio y paginacin de la memoria general y de gestin de la cach.
Debido a esto, el intercambio es en realidad ms importante ahora que en
versiones anteriores de Mac OS.
Bsicamente, Mac necesita memoria va a empujar algo que no se est
utilizando actualmente en un archivo de intercambio para el
almacenamiento temporal. Cuando se necesita acceder de nuevo, leer los
datos del archivo de intercambio y en la memoria. En cierto sentido, esto
puede crear una memoria ilimitada, pero es significativamente ms lento, ya
que est limitada por la velocidad de tu disco duro, frente a cerca de la
inmediatez de la lectura de los datos de la memoria RAM.
2. Forma de gestin de la memoria virtual
La parte del sistema operativo que administra la memoria se llama
administrador de memoria y su labor consiste en llevar un registro de las
partes de memoria que se estn utilizando y aquellas que no, con el fin de
asignar espacio en memoria a los procesos cuando stos la necesiten y
liberndola cuando terminen, as como administrar el intercambio entre la
memoria principal y el disco en los casos en los que la memoria principal no
le pueda dar capacidad a todos los procesos que tienen necesidad de ella.
Los sistemas de administracin de memoria se pueden clasificar en dos
tipos: los que desplazan los procesos de la memoria principal al disco y
viceversa durante la ejecucin y los que no.
Los requerimientos para un correcto manejo de memoria son:
extensiones del kernel para soportar nuevos sistemas de ficheros, por lo que
en realidad cualquier sistema de archivo puede ser manejado con el kernel
de Mac OS X.
Hierarchical File System Plus (HFS Plus)
Es un sistema de archivos desarrollado por Apple Inc. para el sistema
operativo Mac OS X. Tiene como objeto sustituir al HFS original y pasar a
ser el sistema de archivos primario para este sistema operativo. Durante su
fase de desarrollo, fue conocido con el nombre de Sequoia.
Los objetivos bsicos que se buscaron en el diseo de HFS Plus fueron:
o Uso eficiente del disco;
o Utilizacin de nombres internacionales, utilizando el juego de
caracteres Unicode;
o Posibilidad de nombres largos, de hasta 255 caracteres UTF-16;
o Posibilidad de almacenar datos extra junto con cada fichero (meta
data) de una forma flexible y estndar.
o Manejo de discos grandes, pudiendo direccionar 232 bloques en
cada volumen (en comparacin con 216 en HFS);
o Posibilidad de arranque en sistemas no basados en Mac OS.
El explorador de archivos es una pieza esencial ya que nos permite acceder
a cualquier parte del disco duro a travs del sistema de archivos
comnmente estructurado de carpetas.
El sistema operativo Mac OS X ejecuta una aplicacin llamada Finder que es
la responsable de la gestin total de los archivos de usuario y genera un uso
ms eficiente del sistema de ficheros , discos, red y el lanzamiento de otras
aplicaciones.
En Mac os x el Finder incorpora un cuadro de bsqueda rpida localizado
en la esquina superior derecha, una barra de ruta o direccin y una barra
lateral desde donde se puede acceder rpidamente a lugares comunes del
equipo.
Bloques de Arranque
Reservado(1024
bytes)
Cabecera
Volumen
de
Ficheros de Reserva
Ficheros de desborde
de extensin
Fichero de Catalogo
Fichero de Atributos
Fichero de Arranque
Cabecera alternativa
del volumen
Ultimo
Reservado
bytes)
sector
(512
Data de archivos
O
Espacio libre
Las principales partes de un sistema de archivos HFS+ se describen a
continuacin en el mismo orden en que aparecen en la figura
Bloques de arranque: Ocupan los sectores 0 y 1, y son parte fundamental
para el arranque del sistema.
Cabecera del volumen: Guarda en el sector 2 ciertos datos generales
sobre el volumen, como el numero de bloques que contiene, la fecha de
creacin o la localizacin del resto de partes del volumen.
Fichero de reservas: Lleva el control de los bloques libres y asignados.
Esta parte tiene un tamao variable, y no tiene porque estar almacenada
de forma contigua en el disco. El control se lleva a travs de un mapa de
bits de bloques.
Fichero de desborde de extensin: Contiene informacin sobre los
bloques que tiene cada fichero en el volumen. Un fichero solo aparecer
en esta seccin si ocupa ms de 8 bloques, ya que en el fichero de
reservas se pueden direccionar hasta 8 bloques de cada fichero. El resto
de bloques de cada fichero se debe direccionar en esta seccin. Los
bloques errneos tambin se guardan en esta seccin.
Fichero de catlogo: Contiene informacin sobre los ficheros y directorios
que contiene el volumen completo.
Particin
dinmica
Descripcin
Ventajas
desventajas
La memoria
principal se divide
en un conjunto de
particiones
estticas, durante
la generacin del
sistema un
proceso se puede
cargar en una
particin de este
tipo.
Sencilla de
implementar, poca
sobre carga del
sistema operativo
Empleo ineficiente
de la memoria,
debido a la
fragmentacin
interna.
Las particiones se
crean
dinmicamente, de
forma que cada
proceso se cargue
en una particin de
su mismo tamao
No
hay
fragmentacin
interna, uso mas
eficiente
de
la
memoria principal
El numero de
procesos.
Eficiencia y desempeo
Es una buena evolucin de un sistema operativo a la par con los cambios que
ha realizado, manteniendo una relacin con Windows Vista, calificndolo
como el Windows Vista de Apple con controles tciles confusos, un
movimiento incmodo hacia los trackpads de sobremesa y con novedades de
segunda categora, que no innovan.
En los aos 2001-2002, cuando daba lugar la transicin Mac OS-Mac OS X, el
sistema recibi crticas por parte de Microsoft y Corel respecto a la ausencia de
estadsticas de adopcin del nuevo sistema operativo por parte de los usuarios.
En el 2001 tambin, LinusTorvalds importante figura del software libre y creador
del ncleo de Linux afirm que el micro kernel Mach en el que est basado el
Mac OS X estaba repleto de errores de diseo.
Un gran nmero de vulnerabilidades crticas han sido descubiertas en Safari.
El 22 de febrero de 2006 se descubri una vulnerabilidad que permita a un
atacante la ejecucin de scripts. En marzo de 2010 se descubrieron 8
vulnerabilidades, las cuales pueden ser explotadas por un atacante para
Referencias
http://es.kioskea.net/contents/systemes/sysintro.php3
http://es.wikipedia.org/wiki/Mac_OS_X
http://es.wikipedia.org/wiki/Ncleo_(informtica)
www.apple.com Principal Soporte tcnico
http://www.macuarium.com/macuarium/actual/especiales/2000_01_21_e
xpediente1.shtml
http://www.viruslist.com/sp/analysis?pubid=207270926
http://worldlingo.com/ma/enwiki/es/XNU/3
http://www.inf.udec.cl/~apuente/archivos/Presentaci%F3n%20Trabajo
%202.pdf
http://www.angelfire.com/mac2/grupomac/pagina6.htm
http://es.wikipedia.org/wiki/Tcl