martes, 28 de mayo de 2013

Exposición # 5 Paginación y Segmentación de memoria virtual

Exposición # 5 Paginación y Segmentación de memoria virtual

Memoria Virtual:
Definición: Es la posibilidad de ejecutar un programa que no esta totalmente en memoria
Esta permite usar mas memoria principal de la que realmente posee el PC. La mayoría de PC posee 4 tipos de memoria:
•Memoria cache
•Registros de la CPU
•Memoria física
•Disco duro
Ejecutar un programa que no esta totalmente en memoria permite que:
•Los programas puedan ser mas grandes que la memoria física instalada en la máquina•Se pueda aumentar el grado de multiprogramación•La forma mas usual de implementarla es con paginación bajo demanda
Paginación bajo demanda:
•Es un sistema paginado con intercambio en donde se intercambia paginas cuando no son necesarias
•El HARDWARE debe suministrar una tabla de paginas con un bit que indique la presencia (o no) de la pagina en memoria de manera que
•Se referencia una pagina cuya entrada en la tabla de paginas tiene el bit de presencia a 1: se accede normalmente

•Se referencia una pagina cuya entrada en la tabla de paginas tiene el bit de presencia a 0: se produce una excepción

No hay comentarios:

Publicar un comentario