SlideShare una empresa de Scribd logo
1 de 14
Instituto Tecnológico de Costa Rica

Administración de Tecnologías de Información

Organización y Arquitectura de Computadoras

           Tema: Memoria Virtual

            David Murillo Salas

                 I Semestre

                    2012
QUE ES MEMORIA VIRTUAL?
FUNCIONAMIENTO
PAGINACIÓN

   Propósito:

   División de programas en pequeñas
    partes.

   División de memoria en trozos del mismo
    tamaño.
COMO SE RELACIONAN LA MEMORIA LÓGICA CON LA MEMORIA
        FÍSICA A TRAVÉS DE LA TABLA DE PÁGINAS
MEMORIA VIRTUAL PAGINADA
   Igual que la paginación simple.

   No es necesario cargar todas las páginas.

   Las páginas no residentes se cargan por demanda.

   Ventajas. No fragmentación externa. Alto grado de
    multiprogramación. Gran espacio virtual para el
    proceso.
   Desventaja. Sobrecarga por gestión compleja de
    memoria.
FALLO DE PÁGINA



   Ocurre cuando se referencia a una dirección
    virtual y ella no reside en la memoria real,
    se presenta una interrupción fallo de
    página.
MEMORIA VIRTUAL PAGINADA
SEGMENTACIÓN




QUE   ES?
SEGMENTACIÓN: OBJETIVOS

   Modularidad de programas

   Estructuras de datos de largo variable

   Protección

   Comparición

   Enlace dinámico entre segmentos
MEMORIA VIRTUAL SEGMENTADA
   Permite compartir datos entre procesos, mediante el uso
    segmentos compartibles.

   Permite la protección de datos, el administrador otorgar
    permisos a este segmento.

   Ventajas. No hay fragmentación interna. Alto grado de
    multiprogramación. Gran espacio virtual para el proceso.
    Soporte de protección y compartición.

   Desventajas.   Sobrecarga    por   gestión   compleja   de
    memoria.
TABLA DE SEGMENTOS
• El SO debe mantener una lista de huecos libres.
• Un bit expresa si el segmento se encuentra ya en memoria.
• Un bit expresa si el segmento ha sido modificado.


dirección lógica
   s    d
                    tabla de segmentos


                    límite         base




                              NO                     memoria
                          >               +
                     SI

                   Excepción
SISTEMA SEGMENTADO PAGINADO
GRACIAS

Más contenido relacionado

La actualidad más candente (16)

Memoria Virtual
Memoria VirtualMemoria Virtual
Memoria Virtual
 
Memoria virtual
Memoria virtualMemoria virtual
Memoria virtual
 
La Memoria Virtual en Windows
La Memoria Virtual en WindowsLa Memoria Virtual en Windows
La Memoria Virtual en Windows
 
Memoria virtual(Braulio E.Ramirez)
Memoria virtual(Braulio E.Ramirez)Memoria virtual(Braulio E.Ramirez)
Memoria virtual(Braulio E.Ramirez)
 
Memoria virtual
Memoria virtualMemoria virtual
Memoria virtual
 
Presentación1
Presentación1Presentación1
Presentación1
 
Memoria virtual
Memoria  virtualMemoria  virtual
Memoria virtual
 
Memoria virtual
Memoria virtualMemoria virtual
Memoria virtual
 
Taller de memoria virtual
Taller de memoria virtualTaller de memoria virtual
Taller de memoria virtual
 
Memoria virtual y paginacion
Memoria virtual y paginacionMemoria virtual y paginacion
Memoria virtual y paginacion
 
Yimmy
YimmyYimmy
Yimmy
 
Segmentación Memoria Virtual
Segmentación Memoria VirtualSegmentación Memoria Virtual
Segmentación Memoria Virtual
 
Memoria Virtual
Memoria VirtualMemoria Virtual
Memoria Virtual
 
Memoria virtual
Memoria virtualMemoria virtual
Memoria virtual
 
Sistemas operativos memoria virtual
Sistemas operativos memoria virtualSistemas operativos memoria virtual
Sistemas operativos memoria virtual
 
Memoria virtual
Memoria virtualMemoria virtual
Memoria virtual
 

Destacado

Capítulo 3 - Libro Azúl (Profesor)
Capítulo 3 - Libro Azúl (Profesor)Capítulo 3 - Libro Azúl (Profesor)
Capítulo 3 - Libro Azúl (Profesor)
fredur
 
Algoritmo óptimo de reemplazo de páginas
Algoritmo óptimo de reemplazo de páginasAlgoritmo óptimo de reemplazo de páginas
Algoritmo óptimo de reemplazo de páginas
Blanca Parra
 
Administración de memoras
Administración de memorasAdministración de memoras
Administración de memoras
Juan Bustamante
 
Memoria virtual ferney linares
Memoria  virtual  ferney linaresMemoria  virtual  ferney linares
Memoria virtual ferney linares
djferney
 
Paginacion
PaginacionPaginacion
Paginacion
NTKMG
 

Destacado (20)

Memvirtual
MemvirtualMemvirtual
Memvirtual
 
Tema4
Tema4Tema4
Tema4
 
Pag Demanda Reemplazamiento
Pag Demanda ReemplazamientoPag Demanda Reemplazamiento
Pag Demanda Reemplazamiento
 
Presentación1
Presentación1Presentación1
Presentación1
 
Memoria virtual2
Memoria virtual2Memoria virtual2
Memoria virtual2
 
Adrila anabelli zapata
Adrila anabelli zapataAdrila anabelli zapata
Adrila anabelli zapata
 
Capítulo 3 - Libro Azúl (Profesor)
Capítulo 3 - Libro Azúl (Profesor)Capítulo 3 - Libro Azúl (Profesor)
Capítulo 3 - Libro Azúl (Profesor)
 
Dispositivos de almacenamiento XD
Dispositivos de almacenamiento XDDispositivos de almacenamiento XD
Dispositivos de almacenamiento XD
 
Exp so politicas
Exp so politicasExp so politicas
Exp so politicas
 
Algoritmo óptimo de reemplazo de páginas
Algoritmo óptimo de reemplazo de páginasAlgoritmo óptimo de reemplazo de páginas
Algoritmo óptimo de reemplazo de páginas
 
Taller preguntas.
Taller preguntas.Taller preguntas.
Taller preguntas.
 
LRU Icesi. SO
LRU Icesi. SOLRU Icesi. SO
LRU Icesi. SO
 
Administración de memoras
Administración de memorasAdministración de memoras
Administración de memoras
 
Memoria virtual ferney linares
Memoria  virtual  ferney linaresMemoria  virtual  ferney linares
Memoria virtual ferney linares
 
Paginacion
PaginacionPaginacion
Paginacion
 
Paginacion
PaginacionPaginacion
Paginacion
 
Fernando rincon s.o memoria virtual
Fernando rincon s.o memoria virtualFernando rincon s.o memoria virtual
Fernando rincon s.o memoria virtual
 
Algoritmo De Remplazo Fifo
Algoritmo De Remplazo FifoAlgoritmo De Remplazo Fifo
Algoritmo De Remplazo Fifo
 
Memoria virtual
Memoria virtualMemoria virtual
Memoria virtual
 
Paginación y segmentación
Paginación y segmentaciónPaginación y segmentación
Paginación y segmentación
 

Similar a Memoria virtual

Presentacion sistemas
Presentacion sistemasPresentacion sistemas
Presentacion sistemas
52957568
 
Andres infante
Andres infanteAndres infante
Andres infante
andresinf
 
Andres infante
Andres infanteAndres infante
Andres infante
andresinf
 
MEMORIA VIRTUAL
MEMORIA VIRTUALMEMORIA VIRTUAL
MEMORIA VIRTUAL
andresinf
 
Gestion de memoria
Gestion de memoriaGestion de memoria
Gestion de memoria
ALASBLANKS
 
Memoriavirtual
MemoriavirtualMemoriavirtual
Memoriavirtual
osjavier
 

Similar a Memoria virtual (20)

Presentacion sistemas
Presentacion sistemasPresentacion sistemas
Presentacion sistemas
 
Presentacion sistemas
Presentacion sistemasPresentacion sistemas
Presentacion sistemas
 
Presentacion sistemas
Presentacion sistemasPresentacion sistemas
Presentacion sistemas
 
Sistemas Operativos - Memoria
Sistemas Operativos - MemoriaSistemas Operativos - Memoria
Sistemas Operativos - Memoria
 
administracion de memoria y archivos
administracion de memoria y archivosadministracion de memoria y archivos
administracion de memoria y archivos
 
administración de memoria y archivos
administración de memoria y archivosadministración de memoria y archivos
administración de memoria y archivos
 
Memoria virtual josue
Memoria virtual josueMemoria virtual josue
Memoria virtual josue
 
Memoria virtual diana sierra
Memoria virtual diana sierraMemoria virtual diana sierra
Memoria virtual diana sierra
 
Memoria virtual diana sierra
Memoria virtual diana sierraMemoria virtual diana sierra
Memoria virtual diana sierra
 
Andres infante
Andres infanteAndres infante
Andres infante
 
Andres infante
Andres infanteAndres infante
Andres infante
 
MEMORIA VIRTUAL
MEMORIA VIRTUALMEMORIA VIRTUAL
MEMORIA VIRTUAL
 
Memory[1]
Memory[1]Memory[1]
Memory[1]
 
Memoria
MemoriaMemoria
Memoria
 
Gestion de memoria
Gestion de memoriaGestion de memoria
Gestion de memoria
 
Memoria virtual[1]
Memoria virtual[1]Memoria virtual[1]
Memoria virtual[1]
 
Memoria virtual[1]
Memoria virtual[1]Memoria virtual[1]
Memoria virtual[1]
 
Memoria virtual
Memoria  virtualMemoria  virtual
Memoria virtual
 
Memoriavirtual
MemoriavirtualMemoriavirtual
Memoriavirtual
 
Memoriavirtual
MemoriavirtualMemoriavirtual
Memoriavirtual
 

Último

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
FagnerLisboa3
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 

Último (11)

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 

Memoria virtual

  • 1. Instituto Tecnológico de Costa Rica Administración de Tecnologías de Información Organización y Arquitectura de Computadoras Tema: Memoria Virtual David Murillo Salas I Semestre 2012
  • 2. QUE ES MEMORIA VIRTUAL?
  • 4. PAGINACIÓN  Propósito:  División de programas en pequeñas partes.  División de memoria en trozos del mismo tamaño.
  • 5. COMO SE RELACIONAN LA MEMORIA LÓGICA CON LA MEMORIA FÍSICA A TRAVÉS DE LA TABLA DE PÁGINAS
  • 6. MEMORIA VIRTUAL PAGINADA  Igual que la paginación simple.  No es necesario cargar todas las páginas.  Las páginas no residentes se cargan por demanda.  Ventajas. No fragmentación externa. Alto grado de multiprogramación. Gran espacio virtual para el proceso.  Desventaja. Sobrecarga por gestión compleja de memoria.
  • 7. FALLO DE PÁGINA  Ocurre cuando se referencia a una dirección virtual y ella no reside en la memoria real, se presenta una interrupción fallo de página.
  • 10. SEGMENTACIÓN: OBJETIVOS  Modularidad de programas  Estructuras de datos de largo variable  Protección  Comparición  Enlace dinámico entre segmentos
  • 11. MEMORIA VIRTUAL SEGMENTADA  Permite compartir datos entre procesos, mediante el uso segmentos compartibles.  Permite la protección de datos, el administrador otorgar permisos a este segmento.  Ventajas. No hay fragmentación interna. Alto grado de multiprogramación. Gran espacio virtual para el proceso. Soporte de protección y compartición.  Desventajas. Sobrecarga por gestión compleja de memoria.
  • 12. TABLA DE SEGMENTOS • El SO debe mantener una lista de huecos libres. • Un bit expresa si el segmento se encuentra ya en memoria. • Un bit expresa si el segmento ha sido modificado. dirección lógica s d tabla de segmentos límite base NO memoria > + SI Excepción