Memoria virtual

Description

Mind Map on Memoria virtual, created by Liliana MTz on 10/10/2014.
Liliana MTz
Mind Map by Liliana MTz, updated more than 1 year ago
Liliana MTz
Created by Liliana MTz over 9 years ago
347
0

Resource summary

Memoria virtual
  1. IMPLICACIONES HARDWARE
    1. Paginación: trabajando con páginas la transferencia entre memoria principal y secundaria y viceversa se hace en bloques de tamaño fijo. Elementos necesarios para soportar la paginación
      1. Tabla de páginas
        1. Almacenamiento auxiliar
          1. CPU
          2. MEMORIA:Recurso limitado que debe ser compartido de modo eficiente entre todos los procesos que se ejecutan en un instante
            1. Gestión de memoria
              1. Ningún proceso puede acceder a la dirección de otro proceso
                1. Los procesos se pueden comunicar a través de zonas comunes de memoria.
                2. Memoria virtual
                  1. Permite la ejecución de de procesos cargados parcialmente
                    1. Localidad de referencia: los procesos concentran sus referencias a memoria en un intervalo de tiempo en un subconjunto de su espacio total de direcciones
                  2. CARGA DINÁMICA : direcciones virtuales>direcciones fisicas
                    1. •El bit de presencia dice que página esta cargada en memoria principal y cuál no •Cuando se trata de acceder a una página que no ha sido cargada se produce un fallo de página y se desencadena el siguiente proceso .Proceso descrito en la imagen
                    2. SUSTITUCIÓN DE PÁGINAS
                      1. Cuando se produce fallo de página se sustituye alguna página; se usa el algoritmo de reemplazo.Las candidatas en ser sustituidas son las páginas viejas.
                        1. Página poco accedida

                          Annotations:

                          • Las candidatas en ser sustituidas son las páginas viejas.
                          1. Página muy accedida
                        2. EN LINUX
                          1. Tabla global
                            1. Tablas intermedias
                              1. Tablas de páginas
                                1. MEMORIA CACHÉ
                                  1. Hardware
                                    1. Buffer
                                      1. De páginas
                                        1. De intercambio
                                      2. INTERCAMBIO
                                        1. GESTIÓN DEL ÁREA
                                          1. KSWAPD: gestiona areas de intercambio. Espera a que expire un temporizador si el numero de marcos de página libres son bajos busca marcos que pueden ser descartados o sustituidos
                                          2. ALGORITMO
                                            1. Sólo se sustituyen las páginas viejas
                                          3. ASIGNACIÓN Y LIBERACIÓN DE PÁGINAS
                                            1. •mem_map_t : representa un marco. •free_area:localiza páginas libres y apunta a un bitmap.
                                              1. Algoritmo de liberación
                                              Show full summary Hide full summary

                                              Similar

                                              Estrategias de reemplazo
                                              Omar Hernandez2600
                                              Administración de memoria
                                              Edwin Barrios
                                              Elementos del microprocesador
                                              Estephania Molina
                                              PROCESO ADMINISTRACIÓN MEMORIA
                                              Diego Fernando Henao Del Rio
                                              Estrategias de reemplazo
                                              Psyko Kollate Pe
                                              Memoria compartida distribuida
                                              Psyko Kollate Pe
                                              Forces and Acceleration
                                              Adam Collinge
                                              A-Level Physics: Course Overview
                                              cian.buckley+1
                                              French -> small but important words for GCSE
                                              georgie_hill
                                              A2 Organic Chemistry - Reactions
                                              yannycollins
                                              Using GoConqr to teach science
                                              Sarah Egan