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.
¿Qué tamaño tendrá
la tabla de paginación si se desea cubrir todo el rango?
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 capacidad de registros de manera que la tabla de paginación se acomode a la cantidad de paginas utilizas pero teniendo en cuenta que si reducimos corremos el riesgo de que la información no se plasme completamente.
Solución 2:
Reducir los marcos de pagina para que la información desperdiciada se acomode al final de la pagina, esto mejora la distribución de la información
Comentarios
Publicar un comentario