SlideShare une entreprise Scribd logo
1  sur  15
GISELLE ANDREA QUICENO OSORIO
Es un concepto
que permite al
software usar
más memoria
principal que la
que realmente
posee el
computador.
Cuando se usa Memoria Virtual, o cuando una
dirección es leída o escrita por la CPU, una parte
del hardware dentro de la computadora traduce
las direcciones de memoria generadas por el
software (direcciones virtuales) en: La dirección
real de memoria (la dirección de memoria física),
o una indicación de que la dirección de memoria
deseada no se encuentra en memoria principal
(llamado excepción de memoria virtual)
La fragmentación es la memoria que queda desperdiciada al usar
los métodos de gestión de memoria que se vieron en los métodos
anteriores. Tanto el primer ajuste, cómo el mejor y el peor producen
fragmentación externa.
Fragmentación Externa: existe el
espacio total de memoria para
satisfacer un requerimiento, pero no
es contigua.
Fragmentación Interna: la
memoria asignada puede ser
ligeramente mayor que la
requerida; esta referencia es
interna a la partición, pero no se
utiliza.
Es una técnica de manejo de memoria, en la cual el espacio de
memoria se divide en secciones físicas de igual tamaño,
denominadas marcos de página. Los programas se dividen en
unidades lógicas, denominadas páginas.
Se tienen cuatro procesos, llamados A, B, C y D, que ocupan respectivamente 3, 2,
2 y 3 páginas.
El programa A se carga en memoria (se le asignan los marcos 0, 1 y 2)
El programa B se carga en memoria (se le asignan los marcos 3 y 4)
El programa C se carga en memoria (se le asignan los marcos 5 y 6)
El programa B termina, liberando sus páginas
El programa D se carga en memoria (se le asignan los marcos 3 y 4 que usaba el
proceso B y el marco 7 que permanecía libre).
Las tablas simplificadas de cada proceso se ven de
esta forma:
Proceso D
Página Marco
0 1000:3000
1 1000:4000
2 1000:7000
Proceso A
Página Marco
0 1000:0000
1 1000:1000
2 1000:2000
Proceso B
Página Marco
- -
- -
Proceso C
Página Marco
0 1000:5000
1 1000:6000
 Es posible comenzar a ejecutar un programa, cargando solo una parte
del mismo en memoria, y el resto se cargara bajo la solicitud.
 No es necesario que las paginas estén contiguas en memoria, por lo
que no se necesitan procesos de compactación cuando existen
marcos de paginas libres dispersos en la memoria.
 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. Todo el
mecanismo es transparente al usuario.
 Se libera al programador de la restricción de programar para un
tamaño físico de memoria, con lo que s e aumenta su productividad.
Se puede programar en función de una memoria mucho más grande a
la existente.
 Al no necesitarse cargar un programa completo en memoria para su
ejecución, se puede aumentar el número de programas
multiprogramándose.
 Se elimina el problema de fragmentación externa.
 El costo de hardware y software se incrementa, por la nueva
información que debe manejarse y el mecanismo de
traducción de direcciones necesario. Se consume mucho más
recursos de memoria, tiempo en el CPU para su implantación.
 Se deben reservar áreas de memoria para las PMT de los
procesos. Al no ser fija el tamaño de estas, se crea un problema
semejante al de los programas (como asignar un tamaño
óptimo sin desperdicio de memoria, u "ovearhead" del
procesador).
 Aparece el problema de fragmentación interna. Así, si se
requieren 5K para un programa, pero las paginas son de 4K,
deberán asignárseles 2 páginas (8k), con lo que quedan 3K sin
utilizar. La suma de los espacios libres dejados de esta forma
puede ser mayor que el de varias páginas, pero no podrá ser
utilizados. Debe asignarse un tamaño promedio a las páginas,
evitando que si son muy pequeñas, se necesiten TABLAS BMT y
PMT muy grandes, y si son muy grandes, se incremente el grado
de fragmentación interna.
 Existen diferentes algoritmos, entre
ellos:
› Algoritmo óptimo
› Algoritmo FIFO
› Algoritmo LRU
› Algoritmos de aproximación al LRU
 Se reemplaza la página que va a
tardar más tiempo en ser usada
 La tasa de fallos es la más baja posible
 Algoritmo imposible de realizar
 Criterio comparativo
 Algoritmo FIFO muy sencillo de
implementar
 Inconvenientes
 Rendimiento del algoritmo pobre, paginas
frecuentemente usadas pueden ser sustituidas
 Se puede presentar anomalía de belady: aumento
del número de fallos de pagina al aumentar el
número de marcos
 Combina sencillez y buen rendimiento
 Emplea un bit de referencia asociado
a cada página
 Pasos del algoritmo:
› Se elige una página con criterio FIFO y se
examina su bit de referencia
 Si el bit de referencia está activo, se desactiva
y se trata la página como si se acabara de
llegar a memoria. Volver a 1
 Si el bit de referencia está desactivado, se
sustituye la página
 Algoritmo de aproximación al reemplazo óptimo
 Basado en utilizar el pasado reciente como una
predicción del futuro más próximo
 Sustituye la página menos usada en el pasado
inmediato
 Carece de la anomalía de Belady
 La implementación requiere de hardware
adicional:
› Campo en las entradas de la tabla de páginas
› Pila de las páginas en memoria
 Existen diferentes algoritmos, entre
ellos:
 Generalmente se implementa
mediante una cola FIFO circular con
las páginas cargadas
› Algoritmo del reloj global
› Algoritmo FIFO con segunda oportunidad
Algoritmo NFU
 Se colocan todas las
páginas que pueden ser
sustituidas en una lista
circular
 Un proceso de sistema
borra los bits de referencia
cada cierto tiempo
utilizando un puntero
giratorio
 Si en la siguiente vuelta el
bit sigue desactivado, la
página en cuestión es una
buena candidata a ser
sustituida

Contenu connexe

Tendances

Paginación y Segmentación
Paginación y SegmentaciónPaginación y Segmentación
Paginación y Segmentacióngabosand
 
Memoria Virtual
Memoria VirtualMemoria Virtual
Memoria VirtualUCC
 
Modelacion de algoritmo de paginacion
Modelacion de algoritmo de paginacionModelacion de algoritmo de paginacion
Modelacion de algoritmo de paginacionLuisFernandoCarranza
 
Paginación y segmentación de memoria virtual
Paginación y segmentación de memoria virtualPaginación y segmentación de memoria virtual
Paginación y segmentación de memoria virtualelmunera
 
Paginacion
PaginacionPaginacion
PaginacionNTKMG
 
Algoritmo De Remplazo Fifo
Algoritmo De Remplazo FifoAlgoritmo De Remplazo Fifo
Algoritmo De Remplazo Fifoguest4af293
 
Paginación, Segmentación y Fragmentación
Paginación, Segmentación y FragmentaciónPaginación, Segmentación y Fragmentación
Paginación, Segmentación y FragmentaciónNatalia Ludeña
 
Actividad 1 memoria virtual
Actividad 1 memoria virtualActividad 1 memoria virtual
Actividad 1 memoria virtualOscar LS
 
presentacion Memoria virtual
 presentacion Memoria virtual presentacion Memoria virtual
presentacion Memoria virtualAndresthiago
 

Tendances (14)

Paginación y Segmentación
Paginación y SegmentaciónPaginación y Segmentación
Paginación y Segmentación
 
memoria virtual
memoria virtualmemoria virtual
memoria virtual
 
Memoria virtual2
Memoria virtual2Memoria virtual2
Memoria virtual2
 
Memoria Virtual
Memoria VirtualMemoria Virtual
Memoria Virtual
 
Modelacion de algoritmo de paginacion
Modelacion de algoritmo de paginacionModelacion de algoritmo de paginacion
Modelacion de algoritmo de paginacion
 
memori virtual
memori virtual memori virtual
memori virtual
 
SISTEMA DE PAGINACIÓN
SISTEMA DE PAGINACIÓNSISTEMA DE PAGINACIÓN
SISTEMA DE PAGINACIÓN
 
Paginación y segmentación de memoria virtual
Paginación y segmentación de memoria virtualPaginación y segmentación de memoria virtual
Paginación y segmentación de memoria virtual
 
Paginacion
PaginacionPaginacion
Paginacion
 
Algoritmo De Remplazo Fifo
Algoritmo De Remplazo FifoAlgoritmo De Remplazo Fifo
Algoritmo De Remplazo Fifo
 
Paginación, Segmentación y Fragmentación
Paginación, Segmentación y FragmentaciónPaginación, Segmentación y Fragmentación
Paginación, Segmentación y Fragmentación
 
Actividad 1 memoria virtual
Actividad 1 memoria virtualActividad 1 memoria virtual
Actividad 1 memoria virtual
 
presentacion Memoria virtual
 presentacion Memoria virtual presentacion Memoria virtual
presentacion Memoria virtual
 
Memoria virtual
Memoria virtualMemoria virtual
Memoria virtual
 

En vedette

Etica profesional
Etica profesionalEtica profesional
Etica profesional7194854
 
Prototipos Textuales en la Redacción
Prototipos Textuales en la RedacciónPrototipos Textuales en la Redacción
Prototipos Textuales en la RedacciónReal Inn Tijuana
 
El trabajo en españa
El trabajo en españaEl trabajo en españa
El trabajo en españamurilloperea
 
Menu insertar
Menu insertar Menu insertar
Menu insertar thexebaz
 
Futuro profesional
Futuro profesionalFuturo profesional
Futuro profesionalKaren Simons
 
El case... wuendy y mili 5 infor
El case... wuendy y mili 5 inforEl case... wuendy y mili 5 infor
El case... wuendy y mili 5 infor5toinfor
 
Co rosasdel guanche_sistemas de apoyo
Co rosasdel guanche_sistemas de apoyoCo rosasdel guanche_sistemas de apoyo
Co rosasdel guanche_sistemas de apoyorosasdelguanche
 
Herramientas del sistema
Herramientas del sistemaHerramientas del sistema
Herramientas del sistemaaleejandroO
 
Recursos tecnologicos que mas han impactado mi vida cotidiana y a
Recursos tecnologicos que mas han impactado mi vida cotidiana y aRecursos tecnologicos que mas han impactado mi vida cotidiana y a
Recursos tecnologicos que mas han impactado mi vida cotidiana y aChristopher Bell Gomez
 
Sistemas de información gerencial
Sistemas de información gerencialSistemas de información gerencial
Sistemas de información gerencialjegutierrez1
 

En vedette (20)

Etica profesional
Etica profesionalEtica profesional
Etica profesional
 
Prototipos Textuales en la Redacción
Prototipos Textuales en la RedacciónPrototipos Textuales en la Redacción
Prototipos Textuales en la Redacción
 
El trabajo en españa
El trabajo en españaEl trabajo en españa
El trabajo en españa
 
Trabajo
TrabajoTrabajo
Trabajo
 
Menu insertar
Menu insertar Menu insertar
Menu insertar
 
Corazon
CorazonCorazon
Corazon
 
Futuro profesional
Futuro profesionalFuturo profesional
Futuro profesional
 
Programa biomasa cuenca
Programa biomasa cuencaPrograma biomasa cuenca
Programa biomasa cuenca
 
El case... wuendy y mili 5 infor
El case... wuendy y mili 5 inforEl case... wuendy y mili 5 infor
El case... wuendy y mili 5 infor
 
Jorge
JorgeJorge
Jorge
 
Cutervo
CutervoCutervo
Cutervo
 
Co rosasdel guanche_sistemas de apoyo
Co rosasdel guanche_sistemas de apoyoCo rosasdel guanche_sistemas de apoyo
Co rosasdel guanche_sistemas de apoyo
 
Iparralde
IparraldeIparralde
Iparralde
 
Hadware
HadwareHadware
Hadware
 
Herramientas del sistema
Herramientas del sistemaHerramientas del sistema
Herramientas del sistema
 
Recursos tecnologicos que mas han impactado mi vida cotidiana y a
Recursos tecnologicos que mas han impactado mi vida cotidiana y aRecursos tecnologicos que mas han impactado mi vida cotidiana y a
Recursos tecnologicos que mas han impactado mi vida cotidiana y a
 
Sistemas de información gerencial
Sistemas de información gerencialSistemas de información gerencial
Sistemas de información gerencial
 
Reciclaje
ReciclajeReciclaje
Reciclaje
 
Prueba presentación
Prueba presentaciónPrueba presentación
Prueba presentación
 
Hall
HallHall
Hall
 

Similaire à Memoria virtual

Andres infante
Andres infanteAndres infante
Andres infanteandresinf
 
Andres infante
Andres infanteAndres infante
Andres infanteandresinf
 
MEMORIA VIRTUAL
MEMORIA VIRTUALMEMORIA VIRTUAL
MEMORIA VIRTUALandresinf
 
memoria virtual xD
memoria virtual xDmemoria virtual xD
memoria virtual xDandramelek
 
MeMoRiA ViRtUaL
MeMoRiA ViRtUaLMeMoRiA ViRtUaL
MeMoRiA ViRtUaLandramelek
 
Sistemas Operativos - Memoria
Sistemas Operativos - MemoriaSistemas Operativos - Memoria
Sistemas Operativos - Memoriavdelgado3
 
Memoriavirtual
MemoriavirtualMemoriavirtual
Memoriavirtualosjavier
 
Memoriavirtual
MemoriavirtualMemoriavirtual
Memoriavirtualosjavier
 
Memoriavirtual
MemoriavirtualMemoriavirtual
Memoriavirtualosjavier
 
Memoria virtual...
Memoria virtual...Memoria virtual...
Memoria virtual...osjavier
 
Memoria virtual
Memoria virtualMemoria virtual
Memoria virtualandreis18
 
MEMORIA VIRTUAL - SISTEMAS OPERATIVOS
MEMORIA VIRTUAL - SISTEMAS OPERATIVOSMEMORIA VIRTUAL - SISTEMAS OPERATIVOS
MEMORIA VIRTUAL - SISTEMAS OPERATIVOSAnnimoLatinoamerica
 
Memoria virtual miguel
Memoria virtual miguelMemoria virtual miguel
Memoria virtual miguelMIGUELALDANA
 
Fernando rincon s.o memoria virtual
Fernando rincon s.o memoria virtualFernando rincon s.o memoria virtual
Fernando rincon s.o memoria virtualfernandorincon125
 
Fernando rincon s.o memoria virtual
Fernando rincon s.o memoria virtualFernando rincon s.o memoria virtual
Fernando rincon s.o memoria virtualfernandorincon125
 

Similaire à Memoria virtual (20)

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
 
Andres infante
Andres infanteAndres infante
Andres infante
 
Andres infante
Andres infanteAndres infante
Andres infante
 
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
 
Sistemas Operativos - Memoria
Sistemas Operativos - MemoriaSistemas Operativos - Memoria
Sistemas Operativos - Memoria
 
Memoriavirtual
MemoriavirtualMemoriavirtual
Memoriavirtual
 
Memoriavirtual
MemoriavirtualMemoriavirtual
Memoriavirtual
 
Memoriavirtual
MemoriavirtualMemoriavirtual
Memoriavirtual
 
Memoria virtual...
Memoria virtual...Memoria virtual...
Memoria virtual...
 
memoria_virtual
memoria_virtualmemoria_virtual
memoria_virtual
 
Memoria virtual
Memoria virtualMemoria virtual
Memoria virtual
 
MEMORIA VIRTUAL - SISTEMAS OPERATIVOS
MEMORIA VIRTUAL - SISTEMAS OPERATIVOSMEMORIA VIRTUAL - SISTEMAS OPERATIVOS
MEMORIA VIRTUAL - SISTEMAS OPERATIVOS
 
Memoria virtual miguel
Memoria virtual miguelMemoria virtual miguel
Memoria virtual miguel
 
Fernando rincon s.o memoria virtual
Fernando rincon s.o memoria virtualFernando rincon s.o memoria virtual
Fernando rincon s.o memoria virtual
 
Fernando rincon s.o memoria virtual
Fernando rincon s.o memoria virtualFernando rincon s.o memoria virtual
Fernando rincon s.o memoria virtual
 

Dernier

Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 
libro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación iniciallibro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación inicialLorenaSanchez350426
 
cuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicacuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicaGianninaValeskaContr
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfLA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfNataliaMalky1
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfCESARMALAGA4
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptAlberto Rubio
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfDaniel Ángel Corral de la Mata, Ph.D.
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfcoloncopias5
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxJUANSIMONPACHIN
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORGonella
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaLuis Minaya
 
PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfEDILIAGAMBOA
 

Dernier (20)

Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 
libro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación iniciallibro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación inicial
 
cuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicacuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básica
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfLA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIOR
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
 
PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdf
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 

Memoria virtual

  • 2. Es un concepto que permite al software usar más memoria principal que la que realmente posee el computador.
  • 3. Cuando se usa Memoria Virtual, o cuando una dirección es leída o escrita por la CPU, una parte del hardware dentro de la computadora traduce las direcciones de memoria generadas por el software (direcciones virtuales) en: La dirección real de memoria (la dirección de memoria física), o una indicación de que la dirección de memoria deseada no se encuentra en memoria principal (llamado excepción de memoria virtual)
  • 4. La fragmentación es la memoria que queda desperdiciada al usar los métodos de gestión de memoria que se vieron en los métodos anteriores. Tanto el primer ajuste, cómo el mejor y el peor producen fragmentación externa. Fragmentación Externa: existe el espacio total de memoria para satisfacer un requerimiento, pero no es contigua. Fragmentación Interna: la memoria asignada puede ser ligeramente mayor que la requerida; esta referencia es interna a la partición, pero no se utiliza.
  • 5. Es una técnica de manejo de memoria, en la cual el espacio de memoria se divide en secciones físicas de igual tamaño, denominadas marcos de página. Los programas se dividen en unidades lógicas, denominadas páginas. Se tienen cuatro procesos, llamados A, B, C y D, que ocupan respectivamente 3, 2, 2 y 3 páginas. El programa A se carga en memoria (se le asignan los marcos 0, 1 y 2) El programa B se carga en memoria (se le asignan los marcos 3 y 4) El programa C se carga en memoria (se le asignan los marcos 5 y 6) El programa B termina, liberando sus páginas El programa D se carga en memoria (se le asignan los marcos 3 y 4 que usaba el proceso B y el marco 7 que permanecía libre).
  • 6. Las tablas simplificadas de cada proceso se ven de esta forma: Proceso D Página Marco 0 1000:3000 1 1000:4000 2 1000:7000 Proceso A Página Marco 0 1000:0000 1 1000:1000 2 1000:2000 Proceso B Página Marco - - - - Proceso C Página Marco 0 1000:5000 1 1000:6000
  • 7.  Es posible comenzar a ejecutar un programa, cargando solo una parte del mismo en memoria, y el resto se cargara bajo la solicitud.  No es necesario que las paginas estén contiguas en memoria, por lo que no se necesitan procesos de compactación cuando existen marcos de paginas libres dispersos en la memoria.  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. Todo el mecanismo es transparente al usuario.  Se libera al programador de la restricción de programar para un tamaño físico de memoria, con lo que s e aumenta su productividad. Se puede programar en función de una memoria mucho más grande a la existente.  Al no necesitarse cargar un programa completo en memoria para su ejecución, se puede aumentar el número de programas multiprogramándose.  Se elimina el problema de fragmentación externa.
  • 8.  El costo de hardware y software se incrementa, por la nueva información que debe manejarse y el mecanismo de traducción de direcciones necesario. Se consume mucho más recursos de memoria, tiempo en el CPU para su implantación.  Se deben reservar áreas de memoria para las PMT de los procesos. Al no ser fija el tamaño de estas, se crea un problema semejante al de los programas (como asignar un tamaño óptimo sin desperdicio de memoria, u "ovearhead" del procesador).  Aparece el problema de fragmentación interna. Así, si se requieren 5K para un programa, pero las paginas son de 4K, deberán asignárseles 2 páginas (8k), con lo que quedan 3K sin utilizar. La suma de los espacios libres dejados de esta forma puede ser mayor que el de varias páginas, pero no podrá ser utilizados. Debe asignarse un tamaño promedio a las páginas, evitando que si son muy pequeñas, se necesiten TABLAS BMT y PMT muy grandes, y si son muy grandes, se incremente el grado de fragmentación interna.
  • 9.  Existen diferentes algoritmos, entre ellos: › Algoritmo óptimo › Algoritmo FIFO › Algoritmo LRU › Algoritmos de aproximación al LRU
  • 10.  Se reemplaza la página que va a tardar más tiempo en ser usada  La tasa de fallos es la más baja posible  Algoritmo imposible de realizar  Criterio comparativo
  • 11.  Algoritmo FIFO muy sencillo de implementar  Inconvenientes  Rendimiento del algoritmo pobre, paginas frecuentemente usadas pueden ser sustituidas  Se puede presentar anomalía de belady: aumento del número de fallos de pagina al aumentar el número de marcos
  • 12.  Combina sencillez y buen rendimiento  Emplea un bit de referencia asociado a cada página  Pasos del algoritmo: › Se elige una página con criterio FIFO y se examina su bit de referencia  Si el bit de referencia está activo, se desactiva y se trata la página como si se acabara de llegar a memoria. Volver a 1
  • 13.  Si el bit de referencia está desactivado, se sustituye la página  Algoritmo de aproximación al reemplazo óptimo  Basado en utilizar el pasado reciente como una predicción del futuro más próximo  Sustituye la página menos usada en el pasado inmediato  Carece de la anomalía de Belady  La implementación requiere de hardware adicional: › Campo en las entradas de la tabla de páginas › Pila de las páginas en memoria
  • 14.  Existen diferentes algoritmos, entre ellos:  Generalmente se implementa mediante una cola FIFO circular con las páginas cargadas › Algoritmo del reloj global › Algoritmo FIFO con segunda oportunidad Algoritmo NFU
  • 15.  Se colocan todas las páginas que pueden ser sustituidas en una lista circular  Un proceso de sistema borra los bits de referencia cada cierto tiempo utilizando un puntero giratorio  Si en la siguiente vuelta el bit sigue desactivado, la página en cuestión es una buena candidata a ser sustituida