Você está na página 1de 3

Tecnolgico Superior de la Sierra Negra de Ajalpan

Facilitador: Ing. Marco Antonio Isidro Abril Materia: Sistemas Operativos Tema: Antecedentes de la paginacin Alumna: Beatriz Villeda Guerrero 3er Semestre Ing. En Sistemas Computacionales

Sistemas Operativos

Pgina 1

Tecnolgico Superior de la Sierra Negra de Ajalpan

PAGINACIN

Qu es la paginacin?

La paginacin consiste en considerar el espacio de direcciones lgicas de cada proceso como un conjunto de bloques de tamao consistente llamados paginas. Cada direccin lgica manejada para un proceso estar

Qu permite la paginacin?

La paginacin permite que la memoria de un procesos no sea continua, y que a un proceso se le asigne memoria fsica donde quiera que sta ste disponible.

Ventajas de la paginacin

Otra de la ventaja de la paginacin es la posibilidad de compartir cdigo comn. Tiene mucha importancia en un entorno de tiempo compartido. Como ejemplo de la paginacin consideremos un sistema que brinda servicio a 40 usuarios, cada uno de los cuales ejecuta un editor de textos. Si el editor de textos consta de 150 k de cdigo y 50 k de espacio de datos necesitaramos 8000 k para apoyar a los 40 usuarios. Sin embargo si el cdigo es rentrante puede compartirse.

Sistemas Operativos

Pgina 2

Tecnolgico Superior de la Sierra Negra de Ajalpan

Antecedentes

Los sistemas de paginacin de memoria dividen los programas en pequeas partes o pginas. Del mismo modo, la memoria es dividida en trozos del mismo tamao que las pginas llamados marcos de pgina. De esta forma, la cantidad de memoria desperdiciada por un proceso es el final de su ltima pgina, lo que minimiza la fragmentacin interna y evita la externa. En un momento cualquiera, la memoria se encuentra ocupada con pginas de diferentes procesos, mientras que algunos marcos estn disponibles para su uso. El sistema operativo mantiene una lista de estos ltimos marcos, y una tabla por cada proceso, donde consta en qu marco se encuentra cada pgina del proceso. De esta forma, las pginas de un proceso pueden no estar contiguamente ubicadas en memoria, y pueden intercalarse con las pginas de otros procesos. En la tabla de pginas de un proceso, se encuentra la ubicacin del marco que contiene a cada una de sus pginas. Las direcciones lgicas ahora se forman como un nmero de pgina y de un desplazamiento dentro de esa pgina (conocido comnmente como offset). El nmero de pgina es usado como un ndice dentro de la tabla de pginas, y una vez obtenida la direccin del marco de memoria, se utiliza el desplazamiento para componer la direccin real o direccin fsica. Este proceso se realiza en una parte del computador especficamente diseada para esta tarea, es decir, es un proceso hardware y no software.

Sistemas Operativos

Pgina 3

Você também pode gostar