Tarea de paginación
Contexto: Suponga un sistema paginado con un rango de direcciones de 4 GB (4 294 967 296 direcciones): ¿Cuántas páginas tendrá el sistema si se utilizan páginas de 4.096 bytes? R/= Como nuestro sistema paginado tiene 4GB = 4.294.967.296 bytes Vemos que las páginas son de 4.096 bytes; 4.294.967.296/4.096 = 1.048.576 paginas. ¿Qué tamaño (en bits) tendrá una entrada de la tabla de traducción? Suponga que sólo se guarda el número de marco físico. R/= Un byte = 8 bits por cada entrada de la tabla 4.096*8 = 32.768 ¿Qué tamaño tendrá la tabla de paginación si se desea cubrir todo el rango? R/ Suponiendo que el tamaño de la página sea de 4 KB (4096 bytes) tendríamos 12 bits para la página, y 20 bits para la página virtual. 12 bits + 20 bits = 32 bits Suponga que el tamaño de la tabla de paginación fuera demasiado grande. Proponga dos soluciones explicando ventajas y desventajas de cada una. Solución 1: Reducir la capac...
Comentarios
Publicar un comentario