¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

Gestión de Memoria

Denisse Salas Español

Contenido del mapa

Gestión de Memoria

  1. Linux

    • Dos aspectos principales
      • Memoria virtual de procesos: •Direccionamiento de la memoria virtual: estructura de tablas de páginas de tres niveles: 1. Directorio de páginas 2.Directorio intermedio de páginas 3.Tabla de páginas •Reserva de páginas •Algoritmo de reemplazo de páginas
      • Asignación de memoria del núcleo: •Se realiza en base a los marcos de página de la memoria principal. •Función básica es asignar y liberar marcos para los diferentes usos. • Propietarios de marcos: procesos en espacio de usuario, datos del núcleo reservados dinámicamente, código estático del núcleo y caché de páginas. •Utiliza el algoritmo buddy: la memoria del núcleo se reserva y libera en unidades de una o más páginas.
  2. Windows

    • La reserva de memoria y paginación la controla el gestor de memoria virtual. Dos aspectos principales:
      • Mapa de direcciones virtuales: cada proceso puede ver un espacio de direcciones independiente de 32 bits, permitiendo 4 Gbytes de memoria por proceso. Una parte de esta memoria es reservada para el SO
      • Paginación en Windows: una página se puede encontrar en los estados: •Disponible •Reservada •Asignada
  3. UNIX/Solaris

    • Su esquema de gestión de memoria varía de un sistema a otro. Dos esquemas de gestión de memoria separados:
      • Sistema de paginación
        • Asignar marcos de página en memoria principal a los procesos y buffers de bloques de disco
        • Estructuras de datos: •Tabla de páginas •Descriptor de bloques de disco •Tabla de datos de los marcos de página •Tabla de utilización de swap
        • Reemplazo de páginas: utiliza el algoritmo de reemplazo conocido como el algoritmo del reloj con dos manecillas. Dos parámetros determinan la operación del algoritmo: •La tasa de recorrido •La separación entre manecillas
      • Asignador de memoria del núcleo
        • El núcleo cuando se ejecuta, genera y destruye pequeñas tablas y buffers, las cuales requieren reserva de memoria dinámica

Información

Descripción
Tarea Capitulo 8
Creado por
Denisse Salas
Visitas
9
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?