Gestión de Memoria

Description

GESTION DE MEMORIA
hazglez
Mind Map by hazglez, updated more than 1 year ago
hazglez
Created by hazglez over 8 years ago
128
0

Resource summary

Gestión de Memoria
  1. OBJETIVOS
    1. el sistema operativo debe encargarse de realizar un reparto transparente, eficiente y seguro de los distintos recursos de la máquina entre los diversos procesos, de forma que cada uno de ellos crea que tiene una máquina para él solo
      1. 1. Espacios lógicos independientes 2. Protección entre procesos 3. Compartición de Memoria 4. Soporte a las regiones del proceso 5. Maximizar el grado de multiprogramación 6. Mapas de memoria de un tamaño adecuado
      2. NOCIÓN DE ESPACIO DE DIRECCIONES
        1. Es un rango de direcciones discretas donde cada una puede corresponder a un registro de memoria físico o virtual, un dispositivo periférico, un host de red, un sector de disco u otra entidad física o lógica
        2. MODELO DE MEMORIA DE UN PROCESO
          1. El sistema operativo gestiona el mapa de memoria de un proceso durante la vida del mismo. Dado que el mapa inicial de un proceso está muy vinculado con el archivo que contiene el programa ejecutable asociado al mismo, esta sección comenzará estudiando cómo se genera un archivo ejecutable y cuál es la estructura típica del mismo.
          2. ESQUEMAS DE MEMORIA BASADOS EN ASIGNACIÓN CONTIGUA
            1. Un esquema simple de gestión de memoria consiste en asignar a cada proceso una zona contigua de memoria para que en ella resida su mapa de memoria.
              1. Gestiión del Sistema Operativo
                1. El sistema operativo únicamente tendrá que almacenar en el bloque de control de cada proceso cuáles son los valores que deben tener estos dos registros para dicho proceso
            2. INTERCAMBIO
              1. La técnica del intercambio permite que en los sistemas de tiempo compartido existieran más procesos de los que caben en memoria. Se trata de un mecanismo antecesor de la memoria virtual
              2. MEMORIA VIRTUAL
                1. La técnica de memoria virtual se ocupa de la transferencia de información entre la memoria principal y la secundaria. La memoria secundaria está normalmente soportada en un disco, ya que la memoria virtual se implementa sobre un esquema de paginación, a este dispositivo se le denomina dispositivo de paginación
                  1. PAGINACION
                    1. la paginación surge como un intento de solucionar estos problemas sofisticando el hardware de gestión de memoria del procesador y aumentado la cantidad de información de traducción que se almacena por cada proceso, la página corresponde con una zona de memoria contigua de un determinado tamaño
                      1. SEGMENTACION
                        1. el sistema operativo debe guardar para cada proceso una tabla de regiones que especifique qué páginas pertenecen a cada región.
                2. SERVICIOS DE GESTIÓN DE MEMORIA
                  1. Servicios genéricos de memoria Las labores que lleva a cabo el sistema de gestión de memoria son más bien de carácter interno, existen dos servicios: • Proyectar un archivo: Permite incluir en el mapa de memoria de un proceso un archivo o parte del mismo, con esta operación, se crea una región asociada al objeto de memoria almacenado en el archivo. • Des proyectar un archivo: Eliminar una proyección previa o parte de la misma.
                  Show full summary Hide full summary

                  Similar

                  Temas y pagina a estudiar GESTIÓN DE MEMORIA
                  eacosta
                  GESTION DE MEMORIA DEL SISTEMA OPERATIVO
                  Edgar Artola
                  Gestión de Memoria
                  saul coy
                  Capas del sistema operativo
                  Ingrid Gutiérrez
                  Spanish Adjectives (Describing People)
                  Niat Habtemariam
                  Forces and Acceleration
                  Adam Collinge
                  BIOLOGY B1 5 AND 6
                  x_clairey_x
                  Revision Timetable
                  katy.lay
                  AQA GCSE Product Design Questions
                  Bella Statham
                  Top learning tips for students
                  Micheal Heffernan