null
US
Iniciar Sesión
Regístrate Gratis
Registro
Hemos detectado que no tienes habilitado Javascript en tu navegador. La naturaleza dinámica de nuestro sitio requiere que Javascript esté habilitado para un funcionamiento adecuado. Por favor lee nuestros
términos y condiciones
para más información.
Siguiente
Copiar y Editar
¡Debes iniciar sesión para completar esta acción!
Regístrate gratis
4063540
Diseño de un SO
Descripción
diseño de un sistema operativo
Sin etiquetas
sistemas
operativos
sistemas operativos
Mapa Mental por
Michel Alcaraz
, actualizado hace más de 1 año
Más
Menos
Creado por
Michel Alcaraz
hace alrededor de 9 años
58
0
0
Resumen del Recurso
Diseño de un SO
Problematica del diseño
Definir abstracciones: procesos, ficheros, hilos, seguridad, archivos
Proporcionar operaciones primitivas para manejar las abstracciones definidas
Garantizar el aislamiento
Los usuarios solo puede ejecutar operaciones autorizadas con datos autorizados
Aislar fallos
Administrar el HW
Interface
Implementacion
Las estáticas son más comprensibles, más fáciles de programar y de uso más rápido
Las dinámicas son más flexibles y permiten adaptarse a la cantidad de recursos disponibles.
Un problema es que se necesita un gestor de memoria dentro del propio SO
Según el caso, puede ser más adecuado un tipo u otro
También son posibles estructuras pseudo-dinamicas
Ejemplo
Pila de un proceso en el espacio de usuario: estructura dinámica
Pila de un proceso en el espacio de núcleo: estructura estática
También son posibles estructuras pseudo-dinamicas
Rendimiento
Equilibrio espacio-tiempo
Optimizar solo si realmente es necesario
Antes de añadir una funcionalidad nueva compruebe que realmente vale la pena
Considerar el lenguaje de programacion
Uso de cachés
Situaciones en que el mismo caso se necesite varias veces
Especialmente utiles para dispositivos E/S
Ejemplos
Caché de bloques o caché
Caché de entradas de directorio
Caché de páaginas
Optimizacion del caso comun
Es importante que el caso comun sea rapido
El peor caso si no se presenta a menudo, solo tiene que manejarsse correctamente
Formas en como se administra dicho proyecto
Tendencia a tomar en cuenta el diseño del sistema operativo
Mostrar resumen completo
Ocultar resumen completo
¿Quieres crear tus propios
Mapas Mentales
gratis
con GoConqr?
Más información
.
Similar
Sistemas Operativos: Tema 1
Daniel Alvarez Valero
Ciclo Operativo y de Efectivo
Zurisadai Fernández
Unidad 4. Administración de dispositivos de entrada y salida
Fernanda Luna
SISTEMAS OPERATIVOS
Diego Fernández Arti
Sistemas operativos
Ana Navarro Ramírez
ADMINISTRACIÓN DE LA MEMORIA Sistemas Operativos
Oscar Rodolfo Guerrero Segura
Mapa Conceptual de Windows
Amir Donoso Castro
Servidores por Hardware
Antonio Hinojos
SISTEMAS OPERATIVOS
Ana Mendez
Diagrama de Flujo - Sistemas
KEVIN ALEJANDRO MENDIVELSO RUIZ
ESTRUCTURA DE LOS SISTEMAS OPERATIVOS.
Isai Gonzalez (Mono)
Explorar la Librería