PAGINACIÓN

Get Started. It's Free
or sign up with your email address
Rocket clouds
PAGINACIÓN by Mind Map: PAGINACIÓN

1. Consiste en considerar el espacio de direcciones lógicas de cada proceso como un conjunto de bloques de tamaño consistente llamados paginas.

1.1. Memoria Lógica

1.1.1. se compone en bloques del mismo tamaño denominados páginas.

1.2. Memoria física

1.2.1. se compone en bloques de tamaño fijo denominados marcos.

2. Estructura de las tablas de páginas

2.1. Un apuntador a tabla de páginas se almacena con los demás valores de registro en el bloque de control de procesos.

3. Soporte de Hardware

3.1. La tabla se implementa como un conjunto de registros dedicados. Estos registro se deberán construirse con una lógica de muy alta velocidad para que la traducción de direcciones sea eficiente.

3.2. El uso de los registros para la tabla de páginas es satisfactorio si la tabla es razonablemente pequeña.

3.3. Se utiliza para una búsqueda rápida (cache de hardware especial ).

4. Protección

4.1. En un ambiente con paginación se realiza mediante bits de protección.

4.1.1. Un bit puede definir que una página sea de lectura y escritura, o sólo de lectura.

5. Existen dos FUNCIONES

5.1. Llevar a cabo la transformación de una dirección virtual a física, o sea, la determinación de la página a la que corresponde una determinada dirección de un programa.

5.2. Transferir, cuando haga falta, páginas de la memoria secundaria a la memoria principal, y de la memoria principal a la memoria secundaria cuando ya no sean necesarias.

6. Andrés Felipe Gaviria Ocampo Ingeniería de sistemas             Sistemas Operativos                 Universidad Cooperativa de Colombia

7. Bibliografía                                                           http://es.slideshare.net/natalialuva/paginacin-segmentacin-y-fragmentacin http://www3.uji.es/~redondo/so/capitulo4_IS11.pdf http://www.dc.fi.udc.es/~so-grado/SO-Memoria.pdf http://mixteco.utm.mx/~resdi/historial/materias/capitulo5.pdf