Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
Capítulo 8
Memoria virtual
Félix García Carballeira Jesús Carretero Pérez
José Daniel Sánchez García David Expósito Singh
© Ediciones Paraninfo 1
© Ediciones Paraninfo 2
Figura 8.1: Imagen de memoria de un proceso
© Ediciones Paraninfo 3
Figura 8.2: Creación de la imagen de memoria de un proceso en un computador sin memoria virtual
© Ediciones Paraninfo 4
Figura 8.3: Fundamentos de la memoria virtual
© Ediciones Paraninfo 5
Figura 8.4: Proceso de traducción de direcciones virtuales
© Ediciones Paraninfo 6
Figura 8.5: Espacio de direcciones virtuales
© Ediciones Paraninfo 7
Figura 8.6: Entrada de la tabla de páginas
© Ediciones Paraninfo 8
Figura 8.7: Protección de memoria mediante memoria virtual
© Ediciones Paraninfo 9
Figura 8.8: Tabla de páginas de un nivel y traducción de direcciones en caso de acierto
© Ediciones Paraninfo 10
Figura 8.9: Tabla de páginas de dos niveles
© Ediciones Paraninfo 11
Figura 8.10: Tabla de páginas investida
© Ediciones Paraninfo 12
TLB sin información del proceso
TLB con información del proceso
Figura 8.11: Funcionamiento de una TLB
© Ediciones Paraninfo 13
Figura 8.12: Memoria virtual con segmentación paginada
© Ediciones Paraninfo 14
Figura 8.13: Integración de la memoria virtual y la memoria caché
© Ediciones Paraninfo 15
Figura 8.14: Proceso de lectura en un sistema con memoria virtual y memoria caché
© Ediciones Paraninfo 16
Figura 8.15: Espacio de direcciones virtual del proceso del Problema 8.14
© Ediciones Paraninfo 17
1024
Figura 8.16: Tablas de página del Problema 8.14
© Ediciones Paraninfo 18
Figura 8.17: Tablas de página para el Problema 8.15
© Ediciones Paraninfo 19
Figura 8.18: Tablas de página del Problema propuesto 8.7