Diseño de Sistema Operativo

Beschreibung

asdasd
Hernán Medina
Mindmap von Hernán Medina, aktualisiert more than 1 year ago
Hernán Medina
Erstellt von Hernán Medina vor mehr als 8 Jahre
46
0

Zusammenfassung der Ressource

Diseño de Sistema Operativo
  1. Problematica del diseño
    1. Definir abstracciones
      1. Procesos
        1. Ficheros
          1. Hilos
          2. Proporcionar operaciones primitivas para manejar las abstracciones
            1. Garantizar aislamiento
              1. Solo pueden ejecutar operaciones autorizadas con datos autorizados
              2. Administrar hardware
              3. Interfaz
                1. Permite hacer lo que el usuario necesite
                  1. Mecanismos sencillos
                    1. Mecanismos eficientes
                    2. El costo de una llamada al sistema debe ser obvio para el programador
                      1. Dos tipos de cliente
                        1. Usuarios normales (GUI)
                          1. Programadores (interfaz de llamadas al sistema)
                        2. Implementacion
                          1. Por capas, exokernels, cliente-servidor, microkernels
                            1. Sirven para
                              1. Ocultar interrupciones, proporcionar mecanismos sencillos de concurrencia y posibilitar la construccion de estructuras de datos dinamicos
                            2. Tecnicas de implementacion
                              1. Indireccion: flexibilidad
                                1. Reentrabilidad: capacidad de un codigo para ejecutarse dos o mas veces simultaneamente
                                  1. Fuerza bruta: optimizar cuando realmente merezca la pena
                                    1. Verificacion de errores
                                  2. Rendimiento
                                    1. Uso de caches
                                      1. Utiles para dispositivos E/S
                                        1. Se aplica cuando el mismo resultado se va a ocupar varias veces
                                          1. Ejemplos
                                            1. Cache de bloques o de disco
                                              1. Cache de entradas de directorio
                                                1. Cache de paginas
                                            2. Se divide en etapas
                                              1. Planeacion
                                                1. Codificación
                                                  1. Prueba de Modulos
                                                    1. Prueba de sistema
                                                    2. Tendencia en el diseño de sistamas
                                                      1. Deben diseñárse para ir a la par con las mejoras del hardware
                                                      Zusammenfassung anzeigen Zusammenfassung ausblenden

                                                      ähnlicher Inhalt

                                                      Yüksekokul Agacı
                                                      Hüseyin Ataseven
                                                      similarities and differences
                                                      callum.cornelius
                                                      asdsadasdas
                                                      Aldy Laja
                                                      La colonia
                                                      Kiara Alejandra
                                                      PLANES CONTABLES EN EL PERÚ
                                                      Alex Cristian Cutipa Meneses
                                                      desaturación arterial de oxígeno en mujeres pre y postmenopausicas durante la realizacion de ejercicio aerobico
                                                      campu rrias
                                                      PLANES CONTABLES EN EL PERÚ
                                                      Alex Cristian Cutipa Meneses
                                                      PLANES CONTABLES EN EL PERÚ
                                                      Alex Cristian Cutipa Meneses