solaris_slides
Páginas: 3 (660 palabras)
Publicado: 3 de octubre de 2015
Avanzados
SOLARIS
Integrantes:
Fernández Martínez Maribel
Sánchez Benavidez Erendira
Serna Rangel Iván
SOLARIS
§
§
En los 80’s incremento la demanda de capacidad deprocesamiento, en respuesta se desarrollaron
sistemas que soportaran multiprocesadores
compartiendo memoria e infraestructura de
Entrada/Salida de datos.
SunOS 4.1 apareció implementando
multiprocesadoresasimétricos: el kernel corría
sobre uno, mientras los procesos se podían repartir
en cualquier procesador disponible. Solaris 1.X
como ambiente operativo.
1
SOLARIS
§
Multiprocesadores simétricos
§Multiplataforma
§
Kernel modular
§
Multi-threading
§
Multi-scheduler
§
Multi-FS
§
Memoria Virtual en capas
§
Networking
SOLARIS
PRINCIPALES CARACTERISTICAS
§
§
§
§
§
Interfaz de llamada alsistema
Ejecución de procesos y scheduling
Manejo de memoria
VFS
Networking
2
memoria
SOLARIS
Solaris cuenta con un sistema de memoria virtual:
§ Administra el mapeo de la memoria virtual yfísica.
§ Optimiza el rendimiento de ‘swapping’ de memoria
en dispositivos de almacenamiento primario y
secundario.
§ Soporta que múltiples usuarios compartan el mismo
proceso garantizando la seguridad eintegridad de
los datos.
3
SOLARIS
§
El MMU se encarga a administración de la memoria
virtual y HAT se encarga de la conversión de
direcciones de memoria.
SOLARIS
§
PAGINAS: Unidad Básica de laMemoria de Solaris
§
La estructura página es la misma sin importar
plataformas o estructuras específicas de la máquina
4
SOLARIS
§
Tamaño de PAGINA
El kernel de Solaris utiliza
un tamaño de páginaque
varía según el hardware:
para UltraSPARC y más
el tamaño es de 8 Kbytes.
Sistema
Solaris 2.x
Tamaño de Página
Early SPARC systems
4K
microSPARC-I, -II
4K
SuperSPARC-I, -II
4K, 4MUltraSPARC-I, -II
8K, 4M
Intel x86
4K, 4M
procesos
5
SOLARIS
• El kernel mantiene una tabla de procesos.
• Cada proceso en el espacio de direcciones
tiene un lightweight process (LWP) y un
kernel...
Leer documento completo
Regístrate para leer el documento completo.