SlideShare uma empresa Scribd logo
1 de 15
MEMORIA  VIRTUAL ES EL CONCEPTO QUE PERMITE  AL  SISTEMA OPERATIVO USAR PARTE DE LA MEMORIA DE DISCO DURO  PERMITE VARIAS CONCEPTOS Y APLICACONES PERMITE QUE LAS  APLICACIONES MANTENGAN PARTE DE LA NFORMACION DE DISCO DURO   QUE PUEDE LLEVAR  TRAER Y GUARDAD LA INFORMACION
SEGENTACION TIENE DIFICULTAD EN EL DICEÑO DE LA IMPLIMENTACION DE CADA PROGRAMA  CADA PROGRAMADOR PODRIA TOMAR SU DICEÑO TENIENDO EN CUENTA QUE ES UNICO PROGRAMA CORRIENDO EN EL SISTEMA OPERATIVO
OPERACIONES BASICAS CUANDO UNA DIRECICON ES LEIDA O ESCRITA EN EL CPU UNA PERTE DEL HADWARE TRADUCE LA INFORMACION  LA MEMORIA VIRTUAL ALMACENA INFORMACON DE ACUERDO A LA CAPACIDAD DEL DISCO DURO LA MEMORIA  VIRTUAL A LLEGADO HACER UNA DE LOS COMPONENTES MAS USUALES EN LOS SITEMAS OPERATIVOS ACTUALES LA MEMORIA VIRTUAL TAMBIEN SIMPLIFICA LA CARGA DEL PRORAMA  LLAMADA REUBICACION ESTE PERMITE QUE SE EJECUTE EN CUALQUIER  POSICION DE LA MEMORIA FISICA
FRAGMENTACION   ES LA MEMORIA QUE SE DESPERDICIA AL USAR METODOS DE GESTION DE MEMORIA  E GENERADA CUANDO QUEDAD HUECOS ENTRE DOS O MAS  Y QUE NO SON CAPACES DE SOPORTAR NINGUNA LISTA EN ESPERA
FRAGMENTACION EXTERNA EXISTE EL ESPACIO TOTAL DE LA  MEMORIA  PARA SATISFACER UN RE     QUIRIMIENTO PERO NO ES CONTIGUO     PUEDE REDUCIR MEDIANTE LA COMPACTACION  PARA COLOCAR TODA LA MEMORIA LIBRE EN UN SOLO GRAN BOLQUE
FRAGMENTACION INTERNA LA MEMORIA INTERNA PUEDE SER LIJERAMENTE MAYOR QUE LA REQUERIDA ES INTERNA  A LA PARTICION PERO NO SE UTILIZA
PAGINACION  ES UNA TECNICA DE MANEJO DE MEMORIA EN LA CUAL LA MEMORIA SE DIVIDE EN PARTES FISICAS DE IGUAL TAMAÑO DENOMINADOS  MARCOS DE PAGINA  LAS PAGINAS SIRVEN COMO UNUDADES DE ALMACEAMIENTO DE INFORMACION Y DE TRANSFERENCIA ENTRE MEMORIA PRINCIPAL Y MEMORIA UAXILIAR  O SECUNDARIA AL USAR LA MEMORIA VIRTUAL LAS DIRECCIONES NO PASAN EN FORMA DIRECTA AL BUS DE DATOS
TABLAS DE PAGINA  La tabla de páginas puede ser demasiado grande.  La asociación debe ser rápida.
CARACTERISTICAS El espacio de direcciones lógico de un proceso puede ser no contiguo.  Se divide la memoria física en bloques de tamaño fijo llamados marcos  Se divide la memoria en bloques de tamaño llamados páginas.  Se mantiene información en los marcos libres.  Para correr un programa de n paginas de tamaño, se necesitan encontrara n marcos y cargar el programa.  Se establece una tabla de páginas para trasladar las direcciones lógicas a físicas.  Se produce fragmentación interna.
VENTAJAS DE LAS PAGINAS  No es necesario que las paginas estén contiguas en memoria Es posible comenzar a ejecutar un programa Es fácil controlar todas las páginas, ya que tienen el mismo tamaño.  El mecanismo de traducción de direcciones (DAT) permite separar los conceptos de espacio de direcciones y espacios de memoria. Al no necesitarse cargar un programa completo en memoria para su ejecución, se puede aumentar el número de programasAl no necesitarse cargar un programa completo en memoria para su ejecución, se puede aumentar el número de programas
DESVENTAJAS El costo de hardware y software se incrementa Se deben reservar áreas de memoria para las PMT de los procesos Aparece el problema de fragmentación interna Aparece el problema de fragmentación interna Debe asignarse un tamaño promedio a las páginas, evitando que si son muy pequeñas, se necesite
TRADUCCION DE DIVICIONES  Número de página (p): utilizado como índice en la tabla de páginas que contiene la dirección base de cada página en la memoria física.  Offset de la página (d): combinado con la dirección base define la dirección física que será enviada a la unidad de memoria.  
SEGMENTACION ES UN MANEJO DE MEMORIA MEDIANTE LA CUAL LA STRUCTURA   DEL PROGRAMA REFLEJA SU DIVICION LOGICA LLEVANDOCE  ACABO UNA ORGANIZACIÓN LOGICA DE LA  IFORMACION
VENTAJAS  Debido a que es posible separar los módulos se hace mas fácil Es fácil el compartir segmentos Es posible que los segmentos crezcan dinámicamente según las necesidades del programa en ejecución.  Existe la posibilidad de definir segmentos que aun no existan.
DES VENTAJAS . Hay un incremento en los costos de hardware y de software para llevar a cabo la implantación en bloques de tamaños fijos, mientras los segmentos son de tamaño variable Al permitir que los segmentos varíen de tamaño, puede ser necesarios planes de reubicación a nivel de los discos No se puede garantizar, que al salir un segmento de la memoria, este pueda ser traído fácilmente de nuevo

Mais conteúdo relacionado

Mais procurados (13)

Memoria virtual miguel
Memoria virtual miguelMemoria virtual miguel
Memoria virtual miguel
 
Trabajo memoria virtual.
Trabajo memoria virtual.Trabajo memoria virtual.
Trabajo memoria virtual.
 
Memoria virtual
Memoria virtualMemoria virtual
Memoria virtual
 
Memoria virtual
Memoria virtualMemoria virtual
Memoria virtual
 
memoria virtual xD
memoria virtual xDmemoria virtual xD
memoria virtual xD
 
Memoria virtual
Memoria virtualMemoria virtual
Memoria virtual
 
Memoria virtual2
Memoria virtual2Memoria virtual2
Memoria virtual2
 
Memoria virtual
Memoria virtualMemoria virtual
Memoria virtual
 
Diapositivas sistemas operativos karen juliet celis castro 1. semestre
Diapositivas sistemas operativos karen juliet celis castro 1. semestreDiapositivas sistemas operativos karen juliet celis castro 1. semestre
Diapositivas sistemas operativos karen juliet celis castro 1. semestre
 
Memoria virtual
Memoria virtualMemoria virtual
Memoria virtual
 
Memoria virtual
Memoria virtualMemoria virtual
Memoria virtual
 
MEMORIA VIRTUAL
MEMORIA VIRTUALMEMORIA VIRTUAL
MEMORIA VIRTUAL
 
Memoriavirtual
MemoriavirtualMemoriavirtual
Memoriavirtual
 

Destaque

Colegio fiscal tecnico yaruqui diceño y realizacion
Colegio fiscal tecnico yaruqui diceño y realizacionColegio fiscal tecnico yaruqui diceño y realizacion
Colegio fiscal tecnico yaruqui diceño y realizacion
Rossy Jaramillo
 
3 Elemento Subsistema Planificacion
3 Elemento Subsistema Planificacion3 Elemento Subsistema Planificacion
3 Elemento Subsistema Planificacion
diana palma
 
Capitulo 9 Memoria Virtual
Capitulo 9 Memoria VirtualCapitulo 9 Memoria Virtual
Capitulo 9 Memoria Virtual
lagm000
 
Memoria virtual
Memoria virtualMemoria virtual
Memoria virtual
manyu1
 
Memoria Virtual
Memoria VirtualMemoria Virtual
Memoria Virtual
UCC
 
Memoria virtual ferney linares
Memoria  virtual  ferney linaresMemoria  virtual  ferney linares
Memoria virtual ferney linares
djferney
 
Diseño y planeación de sistemas de producción.
Diseño y planeación de sistemas de producción.Diseño y planeación de sistemas de producción.
Diseño y planeación de sistemas de producción.
victor_roberto
 
Planeacion estratégica
Planeacion estratégica Planeacion estratégica
Planeacion estratégica
Alan Carrillo
 

Destaque (20)

Memoria virtual
Memoria virtualMemoria virtual
Memoria virtual
 
Memoria virtual
Memoria virtualMemoria virtual
Memoria virtual
 
Memoria virtual
Memoria virtualMemoria virtual
Memoria virtual
 
Colegio fiscal tecnico yaruqui diceño y realizacion
Colegio fiscal tecnico yaruqui diceño y realizacionColegio fiscal tecnico yaruqui diceño y realizacion
Colegio fiscal tecnico yaruqui diceño y realizacion
 
3 Elemento Subsistema Planificacion
3 Elemento Subsistema Planificacion3 Elemento Subsistema Planificacion
3 Elemento Subsistema Planificacion
 
Memória virtual
Memória virtualMemória virtual
Memória virtual
 
Memoria virtual
Memoria virtualMemoria virtual
Memoria virtual
 
DiceñO Arquitectonico
DiceñO ArquitectonicoDiceñO Arquitectonico
DiceñO Arquitectonico
 
Capitulo 9 Memoria Virtual
Capitulo 9 Memoria VirtualCapitulo 9 Memoria Virtual
Capitulo 9 Memoria Virtual
 
Memoria Virtual
Memoria VirtualMemoria Virtual
Memoria Virtual
 
UTPL-PRODUCCIÓN-I-BIMESTRE-(OCTUBRE 2011-FEBRERO 2012)
UTPL-PRODUCCIÓN-I-BIMESTRE-(OCTUBRE 2011-FEBRERO 2012)UTPL-PRODUCCIÓN-I-BIMESTRE-(OCTUBRE 2011-FEBRERO 2012)
UTPL-PRODUCCIÓN-I-BIMESTRE-(OCTUBRE 2011-FEBRERO 2012)
 
Memoria virtual
Memoria virtualMemoria virtual
Memoria virtual
 
Memoria Virtual
Memoria VirtualMemoria Virtual
Memoria Virtual
 
Memoria virtual ferney linares
Memoria  virtual  ferney linaresMemoria  virtual  ferney linares
Memoria virtual ferney linares
 
Gestion de Memoria
Gestion de MemoriaGestion de Memoria
Gestion de Memoria
 
Diseño y planeación de sistemas de producción.
Diseño y planeación de sistemas de producción.Diseño y planeación de sistemas de producción.
Diseño y planeación de sistemas de producción.
 
Bibliografia apa
Bibliografia apaBibliografia apa
Bibliografia apa
 
Planeacion estratégica
Planeacion estratégica Planeacion estratégica
Planeacion estratégica
 
Administracion de Memoria
Administracion de MemoriaAdministracion de Memoria
Administracion de Memoria
 
Administración de Memoria - Sistemas Operativos
Administración de Memoria - Sistemas OperativosAdministración de Memoria - Sistemas Operativos
Administración de Memoria - Sistemas Operativos
 

Semelhante a Memoria virtual

Memoria virtual
Memoria virtualMemoria virtual
Memoria virtual
andreis18
 
Memoriavirtual
MemoriavirtualMemoriavirtual
Memoriavirtual
osjavier
 
Andres infante
Andres infanteAndres infante
Andres infante
andresinf
 
Andres infante
Andres infanteAndres infante
Andres infante
andresinf
 
MEMORIA VIRTUAL
MEMORIA VIRTUALMEMORIA VIRTUAL
MEMORIA VIRTUAL
andresinf
 
Memoria virtual
Memoria virtualMemoria virtual
Memoria virtual
ZCHARRY
 

Semelhante a Memoria virtual (20)

Memoria_Virtual
Memoria_VirtualMemoria_Virtual
Memoria_Virtual
 
Memoria virtual
Memoria virtualMemoria virtual
Memoria virtual
 
Memoria virtual...
Memoria virtual...Memoria virtual...
Memoria virtual...
 
Memoriavirtual
MemoriavirtualMemoriavirtual
Memoriavirtual
 
Memoriavirtual
MemoriavirtualMemoriavirtual
Memoriavirtual
 
Andres infante
Andres infanteAndres infante
Andres infante
 
Andres infante
Andres infanteAndres infante
Andres infante
 
MEMORIA VIRTUAL
MEMORIA VIRTUALMEMORIA VIRTUAL
MEMORIA VIRTUAL
 
Memoria virtual 1
Memoria virtual 1Memoria virtual 1
Memoria virtual 1
 
Memoria virtual
Memoria virtualMemoria virtual
Memoria virtual
 
Memoria virtual
Memoria virtualMemoria virtual
Memoria virtual
 
Memoria virtual
Memoria virtualMemoria virtual
Memoria virtual
 
Memoria virtual
Memoria virtualMemoria virtual
Memoria virtual
 
Presentación1
Presentación1Presentación1
Presentación1
 
Presentación1
Presentación1Presentación1
Presentación1
 
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
 
Memoria virtual
Memoria virtualMemoria virtual
Memoria virtual
 
Memoria virtual
Memoria virtualMemoria virtual
Memoria virtual
 

Memoria virtual

  • 1. MEMORIA VIRTUAL ES EL CONCEPTO QUE PERMITE AL SISTEMA OPERATIVO USAR PARTE DE LA MEMORIA DE DISCO DURO PERMITE VARIAS CONCEPTOS Y APLICACONES PERMITE QUE LAS APLICACIONES MANTENGAN PARTE DE LA NFORMACION DE DISCO DURO QUE PUEDE LLEVAR TRAER Y GUARDAD LA INFORMACION
  • 2. SEGENTACION TIENE DIFICULTAD EN EL DICEÑO DE LA IMPLIMENTACION DE CADA PROGRAMA CADA PROGRAMADOR PODRIA TOMAR SU DICEÑO TENIENDO EN CUENTA QUE ES UNICO PROGRAMA CORRIENDO EN EL SISTEMA OPERATIVO
  • 3. OPERACIONES BASICAS CUANDO UNA DIRECICON ES LEIDA O ESCRITA EN EL CPU UNA PERTE DEL HADWARE TRADUCE LA INFORMACION LA MEMORIA VIRTUAL ALMACENA INFORMACON DE ACUERDO A LA CAPACIDAD DEL DISCO DURO LA MEMORIA VIRTUAL A LLEGADO HACER UNA DE LOS COMPONENTES MAS USUALES EN LOS SITEMAS OPERATIVOS ACTUALES LA MEMORIA VIRTUAL TAMBIEN SIMPLIFICA LA CARGA DEL PRORAMA LLAMADA REUBICACION ESTE PERMITE QUE SE EJECUTE EN CUALQUIER POSICION DE LA MEMORIA FISICA
  • 4. FRAGMENTACION ES LA MEMORIA QUE SE DESPERDICIA AL USAR METODOS DE GESTION DE MEMORIA E GENERADA CUANDO QUEDAD HUECOS ENTRE DOS O MAS Y QUE NO SON CAPACES DE SOPORTAR NINGUNA LISTA EN ESPERA
  • 5. FRAGMENTACION EXTERNA EXISTE EL ESPACIO TOTAL DE LA MEMORIA PARA SATISFACER UN RE QUIRIMIENTO PERO NO ES CONTIGUO PUEDE REDUCIR MEDIANTE LA COMPACTACION PARA COLOCAR TODA LA MEMORIA LIBRE EN UN SOLO GRAN BOLQUE
  • 6. FRAGMENTACION INTERNA LA MEMORIA INTERNA PUEDE SER LIJERAMENTE MAYOR QUE LA REQUERIDA ES INTERNA A LA PARTICION PERO NO SE UTILIZA
  • 7. PAGINACION ES UNA TECNICA DE MANEJO DE MEMORIA EN LA CUAL LA MEMORIA SE DIVIDE EN PARTES FISICAS DE IGUAL TAMAÑO DENOMINADOS MARCOS DE PAGINA LAS PAGINAS SIRVEN COMO UNUDADES DE ALMACEAMIENTO DE INFORMACION Y DE TRANSFERENCIA ENTRE MEMORIA PRINCIPAL Y MEMORIA UAXILIAR O SECUNDARIA AL USAR LA MEMORIA VIRTUAL LAS DIRECCIONES NO PASAN EN FORMA DIRECTA AL BUS DE DATOS
  • 8. TABLAS DE PAGINA La tabla de páginas puede ser demasiado grande. La asociación debe ser rápida.
  • 9. CARACTERISTICAS El espacio de direcciones lógico de un proceso puede ser no contiguo. Se divide la memoria física en bloques de tamaño fijo llamados marcos Se divide la memoria en bloques de tamaño llamados páginas. Se mantiene información en los marcos libres. Para correr un programa de n paginas de tamaño, se necesitan encontrara n marcos y cargar el programa. Se establece una tabla de páginas para trasladar las direcciones lógicas a físicas. Se produce fragmentación interna.
  • 10. VENTAJAS DE LAS PAGINAS No es necesario que las paginas estén contiguas en memoria Es posible comenzar a ejecutar un programa Es fácil controlar todas las páginas, ya que tienen el mismo tamaño. El mecanismo de traducción de direcciones (DAT) permite separar los conceptos de espacio de direcciones y espacios de memoria. Al no necesitarse cargar un programa completo en memoria para su ejecución, se puede aumentar el número de programasAl no necesitarse cargar un programa completo en memoria para su ejecución, se puede aumentar el número de programas
  • 11. DESVENTAJAS El costo de hardware y software se incrementa Se deben reservar áreas de memoria para las PMT de los procesos Aparece el problema de fragmentación interna Aparece el problema de fragmentación interna Debe asignarse un tamaño promedio a las páginas, evitando que si son muy pequeñas, se necesite
  • 12. TRADUCCION DE DIVICIONES Número de página (p): utilizado como índice en la tabla de páginas que contiene la dirección base de cada página en la memoria física. Offset de la página (d): combinado con la dirección base define la dirección física que será enviada a la unidad de memoria.  
  • 13. SEGMENTACION ES UN MANEJO DE MEMORIA MEDIANTE LA CUAL LA STRUCTURA DEL PROGRAMA REFLEJA SU DIVICION LOGICA LLEVANDOCE ACABO UNA ORGANIZACIÓN LOGICA DE LA IFORMACION
  • 14. VENTAJAS  Debido a que es posible separar los módulos se hace mas fácil Es fácil el compartir segmentos Es posible que los segmentos crezcan dinámicamente según las necesidades del programa en ejecución. Existe la posibilidad de definir segmentos que aun no existan.
  • 15. DES VENTAJAS . Hay un incremento en los costos de hardware y de software para llevar a cabo la implantación en bloques de tamaños fijos, mientras los segmentos son de tamaño variable Al permitir que los segmentos varíen de tamaño, puede ser necesarios planes de reubicación a nivel de los discos No se puede garantizar, que al salir un segmento de la memoria, este pueda ser traído fácilmente de nuevo