Gestión de Memoria

Description

Describe todas las características del proceso de gestión de memoria en la informática.
Yeison Andres Cuartas
Mind Map by Yeison Andres Cuartas, updated more than 1 year ago
Yeison Andres Cuartas
Created by Yeison Andres Cuartas over 7 years ago
28
0

Resource summary

Gestión de Memoria

Annotations:

  • La gestión de memoria se refiere a los métodos u operaciones usados para obtener un buen rendimiento y utilidad máxima de la misma.
  1. PARTICIONES
    1. Fijas (igual tamaño)

      Annotations:

      • Partir la memoria en bloques de igual tamaño. Al asignar memoria en bloques fijos, un proceso pequeño podría desperdiciar mucho espacio.
      1. Flexibles (distinto tamaño)

        Annotations:

        • Cada proceso declara sus requisitos de memoria al iniciar su ejecución. Cada región de memoria está limitada por un registro base y un limite.
      2. FRAGMENTACIÓN
        1. Interna

          Annotations:

          • Es el espacio que se desperdicia dentro de la memoria asignada a un proceso
          1. Externa

            Annotations:

            • Es el espacio desperdiciado de memoria entre los distintos fragmentos
          2. Estrategias de asignación de espacio a un nuevo proceso
            1. Primer Ajuste

              Annotations:

              • Asigna al nuevo proceso al primer bloque de tamaño suficiente.
              1. Mejor Ajuste

                Annotations:

                • Asigna al nuevo proceso al bloque que más se ajuste a su necesidad.
                1. Peor Ajuste

                  Annotations:

                  • Asigna al nuevo proceso el bloque más grande que haya disponible
                2. Segmentación

                  Annotations:

                  • Se divide la memoria en segmentos,  cada uno con tamaño variable, en donde la estructura del programa muestra su división lógica. Además los segmentos pueden ser compartidos por varios procesos
                  1. Espacio de direcciones logicas

                    Annotations:

                    • Es una colección de segmentos. Las direcciones lógicas identifican el nombre del segmento y el desplazamiento dentro del mismo. El modo en que un usuario especifica la dirección es mediante dos parámetros: nombre del segmento y desplazamiento.
                    1. Segmentos

                      Annotations:

                      • Tiene un espacio y una longitud.
                      1. La segmentación tiene varios objetivos, como por ejemplo: modularidad en los programas, protección, compartición y enlace dinámico entre segmentos.
                      2. Paginación

                        Annotations:

                        • Técnica de manejo de memoria, en donde la memoria es partida en secciones de igual tamaño.
                        1. Páginas

                          Annotations:

                          • Los programas se dividen en unidades lógicas denominadas páginas. Además tienen el mismo tamaño de un marco de pagina.
                          1. Consisten en (n) palabras contiguas, un espacio de direcciones (n) de un programa que consiste de (n) y el espacio de memoria que consiste de (n) marcos de pagina
                          2. Marco de Página

                            Annotations:

                            • Se le llama marco de página a las secciones de memoria de igual tamaño
                            1. Características de paginación

                              Annotations:

                              • - El espacio de direcciones lógicas de un proceso, puede no ser contiguo. - Para correr un  programa de N paginas de tamaño, se necesitan encontrar N marcos y cargar el programa. - Se establece una tabla de páginas, para trasladar las direcciones lógicas a físicas. - Trasferir paginas cuando haga falta de la memoria secundaria a la principal. - Trasferir páginas de la memoria principal a la secundaria, cuando ya no sean necesarias. - se produce fragmentación interna. - Es fácil controlar todas las páginas ya que tienen el mismo tamaño.
                            Show full summary Hide full summary

                            Similar

                            INGENIERIA DE MATERIALES
                            Ricardo Álvarez
                            Elementos Básicos de Ingeniería Ambiental
                            Evilus Rada
                            Historia de la Ingeniería
                            Camila González
                            Introducción a la Ingeniería de Software
                            David Pacheco Ji
                            UNIDAD II DIBUJO PROYECTIVO
                            anyimartinezrued
                            PSICOLOGÍA DEL DISEÑO
                            Brisia Montes Mendez
                            MAPA CONCEPTUAL DE TEORÍAS DEL PROCESAMIENTO DE LA INFORMACIÓN
                            Estefany Reina
                            GENERALIDADES DE LAS EDIFICACIONES
                            yessi.marenco17
                            MAPA MENTAL SOFTWARE APLICADOS EN INGENIERÍA CIVIL
                            Ruben Dario Acosta P
                            cuadro sinoptico
                            Javier Flores
                            Estado de la ingenería mecánica y su perspectiva a futuro
                            Roberto Martinez