Paginación


Paginación

Es una técnica de manejo de memoria, en la cual el espacio de memoria se divide en secciones físicas de igual tamaño, denominadas marcos de páginas.

Los programas se dividen en  unidades lógicas denominadas páginas, las cuales tienen el mismo tamaño, permitiendo así cargar una página en un marco de página.

Algunas características de la paginación son:

1.     El espacio de direcciones lógico de un proceso puede ser no contiguo
2.     Se divide la memoria física en bloques de tamaño fijo llamados marcos
3.     Se divide la memoria en bloques de tamaño llamados paginas
4.     En los marcos libres se mantiene la información
5.     Para correr un programa de N páginas de tamaño, se necesitan encontrar N marcos y cargar el programa.

En caso de que el número de marcos no sea igual al número de páginas esta tarea se pondrá en cola, ósea tendrá que esperar que se desocupen la cantidad de marcos que le hagan falta.


En el ejemplo de la imagen para la T1 cogemos su peso de 43 y lo dividimos en 10, ya que el tamaño de los marcos es de 10, dándonos 5 paginas para esta tarea (Son 5 paginas debido a que empezamos en 0) en donde para la última página su tamaño no será de 10, sino que será de 3, dejándonos una segmentación de 7.

0 comentarios:

Publicar un comentario