miércoles, 3 de marzo de 2010

PAGINACION

El concepto de paginacion siempre aparecera junto al de memoria virtual.

La idea basica de este metodo es la siguiente:
-
cuando ejecutamos un programa este puede caber o no en la memoria fisica, si se da la situacion de que el proceso es mayor que la memoria, el sistema opertaivo se encarga de mantener en memoria las partes del programa que estamos usando y el resto en el disco duro.

Es el intercambio de informacion entre nuestra memoria y el disco duro cuando tiene que pasar informacion de la memoria al disco duro

La tecnica de paginacion se utiliza para el almacenamiento de un solo nivel.
segun el cual el espacio de direcciones virtuales se divide en paginas del mismo tamaño. la memoria principal se divide tambien en marcos o paginas fisicas del mismo tamaño. Estas paginas son utilizadas entre las distintos procesos que hay en el sistema, de forma que en cualquier momento un proceso dado tendra unas cuantas paginas residentes en la memoria principal (sus paginas activas) y el resto en la memoria secundaria (sus paginas inactivas).

El mecanismo de paginacion cumple dos funciones:

1.-Llevar a cabo la transformacion de una direccion virtual a fisica, o sea, la determinacion de la pagina a la que corresponde una determinada direccion de un programa, asi como del marco, si lo hay, que ocupa esta pagina:

2.- Transferir, cuando haga falta, paginas de la memoria secundaria a la memoria principal, y de la memoria principal a la memoria secundaria cuando ya no sean necesarias.

Fuente TENENBAUM, Sistemas Operativos Dist

No hay comentarios:

Publicar un comentario