SlideShare una empresa de Scribd logo
MEMORIA VIRTUAL
CONCEPTO
MEMORIA VIRTUAL
OPERACIÓN BÁSICA
FRAGMENTACION
• Disco
rígido
• Red de
comput
adoras
• Fragme
ntación
Interna
• Fragme
ntación
externa. Existe el
espacio total
de memoria
para satisfacer
un
requerimiento,
pero no es
contigua.
Memoria
asignada
puede ser
ligeramente
mayor que la
requerida
fenómeno de
división de
datos
Capacidad
del medio es
limitada.
FRAGMENTACION
PAGINACION
Manejode
memoria
Memoria
física
Unidades
lógicas
Memoria
principal
Memoria
auxiliar
PAGINACION MEMORIAVIRTUAL
TABLAS DE PÁGINAS
Página
virtual
Direcciones
virtuales de
al menos 32
bits
Dirección
de memoria
física.
Términos
matemático
s
VENTAJAS DE LA PAGINACIÓN
Se elimina el
problema de
fragmentación
externa.
No es
necesario que
las paginas
estén contiguas
en memoria,
Se libera al
programador de
la restricción de
programar para
un tamaño
físico de
memoria
Al no
necesitarse
cargar un
programa
completo en
memoria para
su ejecución
DESVENTAJAS DE LA PAGINACIÓN
Debe
asignarse
un tamaño
promedio a
las páginas
Se consume
mucho más
recursos de
memoria,
El costo de
hardware y
software se
incrementa
Aparece el
problema de
fragmentación
interna
TRADUCCIÓN DE DIRECCIONES
Dirección física
que será
enviada a la
unidad de
memoria.
Dirección
en la
memoria
física
Número
de página
SEGMENTACION
EJEMPLO DE SEGMENTACION
VENTAJAS DE LA SEGMENTACIÓN
Es fácil el
compartir
segmentos.
Puede
conocer las
unidades
lógicas de
su programa
Cambios dentro de
un modulo no
afecta al resto de los
módulos.
DESVENTAJAS DE LA SEGMENTACIÓN
Mantener un número
mayor de tablas en
memoria
Bajo paginación
pura se desperdician
solo la última página
asignada
Segmentación pura
o paginación pura.
ALGORITMOS DE REEMPLAZO DE PÁGINA
Algoritmo óptimo
Algoritmo
LRU
Algoritmos de
aproximación al
LRU
Algoritmo
FIFO
ALGORITMO OPTICO
Algoritmo
Criterio
comparativo
Algoritmo
imposible de
realizar
Página que
va a tardar
más tiempo
La tasa de
fallos es la
más baja
posible
ALGORITMO FIFO
Aumento del
número de
fallos de pagina
Sencillo de
implementar
ALGORITMO FIFO
ALGORITMO FIFO CON SEGUNDA OPORTUNIDAD
Sencillez y
buen
rendimiento
Sencillez y
buen
rendimiento
ALGORITMO “LRU LEAST RECENTLY USED”
Reemplazo óptimo
Sustituye la
página menos
usada
Belady
ALGORITMO “LRU LEAST RECENTLY USED”
ALGORTIMO DE APROXIMACION AL LRU
Algoritmo
del reloj
global
Algoritmo
NFU
ALGORITMO DE RELOJ GLOBAL
Si en la siguiente
vuelta el bit sigue
desactivado la
pagina se
sustituirá
Ejemplo
Un proceso de
sistema borra los
bits
EJEMPLO ALGORITMO DE RELOJ GLOBAL
Ferney Alexander Linares Cortes
Sistemas y Telecomunicaciones
Carolina Garzón
2010
Nota :

Más contenido relacionado

Destacado

Herramientas Educativas de Google
Herramientas Educativas de GoogleHerramientas Educativas de Google
Herramientas Educativas de Google
Edgar Oswaldo Caballero Montes
 
Diário Oficial do Dia - 11/12/2013
Diário Oficial do Dia - 11/12/2013Diário Oficial do Dia - 11/12/2013
Diário Oficial do Dia - 11/12/2013
prefeituraguaruja
 
Recreo rapa nuí cantado
Recreo rapa nuí cantadoRecreo rapa nuí cantado
Recreo rapa nuí cantadoTacún Lazarte
 
Escalada de privilegios mediante infección ELF. Fist Conference
Escalada de privilegios mediante infección ELF. Fist ConferenceEscalada de privilegios mediante infección ELF. Fist Conference
Escalada de privilegios mediante infección ELF. Fist Conference
Internet Security Auditors
 
Sobre a disciplina gestão em EOL
Sobre a disciplina gestão em EOLSobre a disciplina gestão em EOL
Sobre a disciplina gestão em EOLLuiz4208
 
INUNDACIONES EN EUROPA 2013
INUNDACIONES EN EUROPA 2013INUNDACIONES EN EUROPA 2013
INUNDACIONES EN EUROPA 2013Juan Ignacio B.
 
Campaña contra transnacionales juegos olimpicos
Campaña contra transnacionales juegos olimpicosCampaña contra transnacionales juegos olimpicos
Campaña contra transnacionales juegos olimpicosCrónicas del despojo
 
Libroblanco
LibroblancoLibroblanco
Libroblanco
David Baca García
 
Analisis de regresion
Analisis de regresionAnalisis de regresion
Analisis de regresion
Jorge Alberto Fuentes
 
Guia de segurança On line
Guia de segurança On lineGuia de segurança On line
Guia de segurança On line
Tharas On Line
 
Experience Documentation #9 – Finally we would like to say...
Experience Documentation #9  – Finally we would like to say...Experience Documentation #9  – Finally we would like to say...
Experience Documentation #9 – Finally we would like to say...team_pit
 
Atividade industrial parte 2
Atividade industrial   parte 2Atividade industrial   parte 2
Atividade industrial parte 2flaviocosac
 
Diário Oficial de Guarujá
Diário Oficial de GuarujáDiário Oficial de Guarujá
Diário Oficial de Guarujá
prefeituraguaruja
 

Destacado (20)

Curso
CursoCurso
Curso
 
Herramientas Educativas de Google
Herramientas Educativas de GoogleHerramientas Educativas de Google
Herramientas Educativas de Google
 
Comunicado37.2015cccd
Comunicado37.2015cccdComunicado37.2015cccd
Comunicado37.2015cccd
 
Diário Oficial do Dia - 11/12/2013
Diário Oficial do Dia - 11/12/2013Diário Oficial do Dia - 11/12/2013
Diário Oficial do Dia - 11/12/2013
 
Recreo rapa nuí cantado
Recreo rapa nuí cantadoRecreo rapa nuí cantado
Recreo rapa nuí cantado
 
Escalada de privilegios mediante infección ELF. Fist Conference
Escalada de privilegios mediante infección ELF. Fist ConferenceEscalada de privilegios mediante infección ELF. Fist Conference
Escalada de privilegios mediante infección ELF. Fist Conference
 
Sobre a disciplina gestão em EOL
Sobre a disciplina gestão em EOLSobre a disciplina gestão em EOL
Sobre a disciplina gestão em EOL
 
Relatorio um ano.doc
Relatorio um ano.docRelatorio um ano.doc
Relatorio um ano.doc
 
INUNDACIONES EN EUROPA 2013
INUNDACIONES EN EUROPA 2013INUNDACIONES EN EUROPA 2013
INUNDACIONES EN EUROPA 2013
 
Pre historia[1]
Pre historia[1]Pre historia[1]
Pre historia[1]
 
Boro
BoroBoro
Boro
 
Comunicado35.2015.cccd
Comunicado35.2015.cccdComunicado35.2015.cccd
Comunicado35.2015.cccd
 
Manual hb bsj
Manual hb bsjManual hb bsj
Manual hb bsj
 
Campaña contra transnacionales juegos olimpicos
Campaña contra transnacionales juegos olimpicosCampaña contra transnacionales juegos olimpicos
Campaña contra transnacionales juegos olimpicos
 
Libroblanco
LibroblancoLibroblanco
Libroblanco
 
Analisis de regresion
Analisis de regresionAnalisis de regresion
Analisis de regresion
 
Guia de segurança On line
Guia de segurança On lineGuia de segurança On line
Guia de segurança On line
 
Experience Documentation #9 – Finally we would like to say...
Experience Documentation #9  – Finally we would like to say...Experience Documentation #9  – Finally we would like to say...
Experience Documentation #9 – Finally we would like to say...
 
Atividade industrial parte 2
Atividade industrial   parte 2Atividade industrial   parte 2
Atividade industrial parte 2
 
Diário Oficial de Guarujá
Diário Oficial de GuarujáDiário Oficial de Guarujá
Diário Oficial de Guarujá
 

Similar a Memoria virtual ferney linares

Memoria virtual
Memoria virtualMemoria virtual
Memoria virtual
mayerligamba
 
Memoria virtual
Memoria virtualMemoria virtual
Memoria virtual
mayerligamba
 
Presentación1
Presentación1Presentación1
Presentación1
CINDIBENITEZ
 
Presentación1
Presentación1Presentación1
Presentación1
CINDIBENITEZ
 
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. semestreKaren Celiiz
 
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
Karen Celiiz
 
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. semestreKaren Celiiz
 
Taller de memoria virtual
Taller de memoria virtualTaller de memoria virtual
Taller de memoria virtualyeisonrivas
 
Memoria virtual formato a
Memoria virtual formato aMemoria virtual formato a
Memoria virtual formato a
Edison_Pillajo
 
Sistemas operativos memoria virtual
Sistemas operativos memoria virtualSistemas operativos memoria virtual
Sistemas operativos memoria virtualjolhaln
 
Sistemas operativos memoria virtual
Sistemas operativos memoria virtualSistemas operativos memoria virtual
Sistemas operativos memoria virtualjolhaln
 
Memoria virtual
Memoria virtualMemoria virtual
Memoria virtual
Jorge Rodriguez
 

Similar a Memoria virtual ferney linares (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
 
Memoria virtual
Memoria virtualMemoria virtual
Memoria virtual
 
Presentación1
Presentación1Presentación1
Presentación1
 
Presentación1
Presentación1Presentación1
Presentación1
 
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
 
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
 
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
 
Taller de memoria virtual
Taller de memoria virtualTaller de memoria virtual
Taller de memoria virtual
 
Memoria virtual
Memoria virtualMemoria virtual
Memoria virtual
 
Yimmy
YimmyYimmy
Yimmy
 
Memoria vitual
Memoria vitualMemoria vitual
Memoria vitual
 
Memoria virtual formato a
Memoria virtual formato aMemoria virtual formato a
Memoria virtual formato a
 
Memoria virtual
Memoria virtual Memoria virtual
Memoria virtual
 
memori virtual
memori virtual memori virtual
memori virtual
 
Sistemas operativos memoria virtual
Sistemas operativos memoria virtualSistemas operativos memoria virtual
Sistemas operativos memoria virtual
 
Sistemas operativos memoria virtual
Sistemas operativos memoria virtualSistemas operativos memoria virtual
Sistemas operativos memoria virtual
 
Memoria virtual
Memoria virtualMemoria virtual
Memoria virtual
 

Último

Estructuras básicas_ conceptos básicos de programación.pdf
Estructuras básicas_  conceptos básicos de programación.pdfEstructuras básicas_  conceptos básicos de programación.pdf
Estructuras básicas_ conceptos básicos de programación.pdf
ItsSofi
 
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
espinozaernesto427
 
Desarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdfDesarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdf
samuelvideos
 
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Telefónica
 
Diagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestreDiagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestre
DiegoCampos433849
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
ManuelCampos464987
 
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdfDesarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
AlejandraCasallas7
 
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB  S2. PARA VSATMANUAL DEL DECODIFICADOR DVB  S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
Ing. Julio Iván Mera Casas
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
rafaelsalazar0615
 
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfTRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
thomasdcroz38
 
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTALINFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
CrystalRomero18
 
Conceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. TecnologíaConceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. Tecnología
coloradxmaria
 
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
CesarPazosQuispe
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
cj3806354
 
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
DanielErazoMedina
 
EduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clasesEduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clases
PABLOCESARGARZONBENI
 
Conceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdfConceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdf
ValeriaAyala48
 
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
sarasofiamontezuma
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
cofferub
 
Posnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativaPosnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativa
Fernando Villares
 

Último (20)

Estructuras básicas_ conceptos básicos de programación.pdf
Estructuras básicas_  conceptos básicos de programación.pdfEstructuras básicas_  conceptos básicos de programación.pdf
Estructuras básicas_ conceptos básicos de programación.pdf
 
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
 
Desarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdfDesarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdf
 
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
 
Diagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestreDiagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestre
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
 
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdfDesarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
 
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB  S2. PARA VSATMANUAL DEL DECODIFICADOR DVB  S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
 
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfTRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
 
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTALINFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
 
Conceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. TecnologíaConceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. Tecnología
 
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
 
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
 
EduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clasesEduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clases
 
Conceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdfConceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdf
 
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
 
Posnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativaPosnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativa
 

Memoria virtual ferney linares