domingo, 18 de noviembre de 2012

MEMORIA VIRTUAL


Es un segmento del disco duro que tiene un tamaño que el usuario puede cambiar pero por defecto tiene el doble de tamaño de la memoria física. Se trabaja desde DMA y se trabaja como memoria principal pero al dejar de funcionar el disco se pierde todo lo que se encuentra en memoria virtual.


CONJUNTO RESIDENTE
Es el resultado final después de haber montado un archivo en memoria y se convierte en proceso.

ESTRUCTURAS DE HARDWARE Y DE CONTROL
  1. FALLO DE PAGINA: Error que presenta el sistema al no encontrar la página referenciada en la memoria principal, esto hace que se presente una interrupción la cual bloque el proceso.
  2. FUNCION DE INTERCAMBIO: Se utiliza cuando hay fallo de pagina.
A.    Buscar página candidata.
B.    Ubicar en registros intermedios la página candidata
C.   Subir la página referenciada a la memoria principal en el marco de la página candidata
D.   Mover a la memoria virtual la página candidata
  1. HIPERPAGINACION: Se presenta en el momento en que se realiza el intercambio debido a un fallo de página. La hiperpaginación multiplica los procesos de intercambio que sean necesarios para solucionar el fallo de página. 
  2. PRINCIPIO DE CERCANIA: Realiza el intercambio para varias páginas pero cercanas a la que vaya a la que vaya a hacer el intercambio.
      PAGINACION MEMORIA VIRTUAL
      
  •       Cada proceso tiene su propia tabla de página.
  •       Cada entrada de la tabla de páginas contiene el número de marco de la página correspondiente en memoria virtual
  •      Se necesita un bit para indicar si la página correspondiente está presente en la memoria virtual o no lo está.

  • BIT DE MODIFICACION

    1 = Memoria principal.
    0 = Memoria virtual.


    Dirección virtual

    # PAG
    DESPLAZAMIENTO


    P
    M
    OTROS BITS DE CONTROL
    NUMERO DE MARCO

    BUFFER DE TRADUCCION ADELANTADA O TLB
    Es una solución en hardware para hiperpaginación.

    PAGINACION Y SEGMENTACION COMBINADAS

    #SEGMENTO
    #PAGINA
    DESPLAZAMIENTO



No hay comentarios:

Publicar un comentario