O GoConqr está de visual novo! Conte para nós o que você achou.

Mapa mental

Diseño de Sistema Operativo

Hernán Medina Inglês

Mapa mental sobre el diseño de sistema operativo: problemática del diseño, interfaz, implementación y rendimiento

Mapa mental: Diseño de sistema operativo

Conteúdo do mapa

Diseño de Sistema Operativo

  1. Problematica del diseño

    • Definir abstracciones
      • Procesos
      • Ficheros
      • Hilos
    • Proporcionar operaciones primitivas para manejar las abstracciones
    • Garantizar aislamiento
      • Solo pueden ejecutar operaciones autorizadas con datos autorizados
    • Administrar hardware
  2. Interfaz

    • Permite hacer lo que el usuario necesite
      • Mecanismos sencillos
      • Mecanismos eficientes
    • El costo de una llamada al sistema debe ser obvio para el programador
    • Dos tipos de cliente
      • Usuarios normales (GUI)
      • Programadores (interfaz de llamadas al sistema)
  3. Implementacion

    • Por capas, exokernels, cliente-servidor, microkernels
      • Sirven para
        • Ocultar interrupciones, proporcionar mecanismos sencillos de concurrencia y posibilitar la construccion de estructuras de datos dinamicos
    • Tecnicas de implementacion
      • Indireccion: flexibilidad
      • Reentrabilidad: capacidad de un codigo para ejecutarse dos o mas veces simultaneamente
      • Fuerza bruta: optimizar cuando realmente merezca la pena
      • Verificacion de errores
  4. Rendimiento

    • Uso de caches
      • Utiles para dispositivos E/S
      • Se aplica cuando el mismo resultado se va a ocupar varias veces
      • Ejemplos
        • Cache de bloques o de disco
        • Cache de entradas de directorio
        • Cache de paginas
  5. Se divide en etapas

    • Planeacion
    • Codificación
    • Prueba de Modulos
    • Prueba de sistema
  6. Tendencia en el diseño de sistamas

    • Deben diseñárse para ir a la par con las mejoras del hardware

Informações

Descrição
asdasd
Criado por
Hernán Medina
Visualizações
100
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?