miércoles, 5 de octubre de 2016

CUESTIONARIO MEMORIA VIRTUAL(UNIDAD 3)


CUESTIONARIO 

ADMINISTRACIÓN DE MEMORIA VIRTUAL

1. ¿Como se llamo la solución que se adopto en la década de 1960 y en que consiste ?
R: se llamo sobrepuestos , consiste en dividir los programas en varias partes.

2. ¿Como es el funcionamiento de la memoria virtual?
R: funciona en un sistema de multiprogramación , con bits  y partes de muchos programas en memoria a la vez.

3. ¿ Que ocurre si el programa hace referencia a direcciones no asociadas?
R: hace que la CPU haga un trap al sistema operativo .

4.¿ A que se le conoce como trap?
R: se le conoce como un fallo de pagina.

5.¿ Que función tienen el numero de pagina?
R: se utiliza como indice en la tabla de paginas para buscar la entrada para esa pagina virtual.

6. ¿A que se le conoce como tablas de pagina?
R: el numero de pagina se utiliza como indice en la conducción al numero de marcos de pagina.

7.¿ Como es al vía de almacenamiento de un bit de presente/ausente?
R: lleva el registro de cuales paginas están físicamente presentes en la memoria.

 8. ¿A que se le conoce como idea básica de al memoria virtual?
R: es que cada programa tiene su propio espacio de direcciones el cual se divide en trozos llamados paginas.

9.¿Describe que es la paginación?
R: la mayor parte de lso sistemas de memoria virtual utilizan una técnica llamada paginacion, en que consiste que los programas hacen referencia a un conjunto de direcciones de memoria.

10.¿Que significado tienen las siglas de la MMU?
R: si significado es  memory managemente unit

11.¿Cuales son las dos cuestiones principales para un sistema de paginación?
R: 1. la asociación de una direccion virtual a una direccion física debe ser rápida.
    2.si el espacio de direcciones virtuales es grande, la tabla de paginas sera grande.

12.¿Cuando ocurre un fallo suave y cuales son sus requerimientos?
R: ocurre cuando la pagina referenciada no esta en el TLB, si no en memoria y se necesita que el TLB se actualice. sus requerimientos son 10 a 20 instrucciones de maquina y se puede completar en unos nanosegundos.

13. ¿Cuando ocurre un fallo duro y cuales son sus requerimientos?
R: ocurre cuando la misma pagina no esta en memoria, y desde luego tampoco en el TLB, se requiere de acceso al disco para traer la pagina, lo cual tarda varios milisegundos.

14. ¿Como es el proceso de una tabla de paginas invertidas?
R: es un diseño en donde hay una entrada cada marco de pagina en la memoria real , en vez de tener una entrada por pagina de espacio de direcciones virtuales, estas tablas ahorran grandes cantidades de espacio , al menos cuando el espacio de direcciones virtuales es mucho mayor que la memoria fisica.

15.¿Que significan las sigla TLB?
R: se significan translation buffer o algunas veces llamado memoria asociativa.

16.¿Cual es el propósito de la tabla de paginas?
R:  es asociar paginas virtuales a los marcos de pagina.

17.¿Cual es la función de las tablas de paginas?
R: es una función donde el numero de pagina virtual es un argumento y el numero de marco fisico es un resultado.

18.¿A que sele conoce como marcos de pagina?
R: se le conoce como unidades correspondientes en la memoria física.

19.¿A que se le conoce como paginas?
R: es el espacio de direcciones virtuales se divide en unidades de tamaño fijo.

20.¿Aque s ele conoce como bit modificado y referenciada?
R: son los que llevan el registro del uso de las paginas, como se escribe una pagina, el hardware establece de manera automática el bit modificado, este bit es valioso cuando el sistema operativo decide reclamar un marco de pagina.





No hay comentarios:

Publicar un comentario