SlideShare una empresa de Scribd logo
1 de 5
Al principio solo se crea
el proceso A en la
memoria. Después los
procesos B y C se crean o
se intercambian desde el
disco.
A se intercambia al disco,
después llega D y sale B y
por ultimo A entra de
nuevo.
A ahora esta en un
ubicación distinta, las
direcciones que contiene
se deben reubicar, ya sea
mediante software
cuando se intercambia.
Cuando el intercambio crea varios huecos en la memoria, es posible combinarlos en un
solo más grande desplazando los procesos más abajo que sea posible. Esto se le conoce
como compactación de memoria.
* TLB : Memoria asociativa, se encuentra en la MMU, consiste en un numero de entradas,
ocho en este ejemplo, pero rara veces más de 64.
* Cada entrada contiene información acerca de una página, incluyendo el número de página
virtual, un bit que se establece cuando se modifica la página, el código de protección
(permisos de lectura/escritura/ ejecución) y el marco de página físico en el que se encuentra
la página.
* Estos campos tienen una correspondencia de uno a uno con los campos en la tabla de
páginas, excepto por el número de página virtual, que no se necesita en la tabla de páginas.
* Otro bit indica si la entrada es válida (es decir, si está en uso) o no.
Es un caché de CPU que emplea el hardware de administración
de memoria MMU para mejorar la velocidad de traducción de
direcciones virtuales.
Contiene partes de la tabla de paginación, es decir, relaciones
virtuales y reales.
Posee un numero fijo de entradas y se utiliza para obtener la
traducción rápida de direcciones, si no existe una entrada
buscada , se deberá revisar la tabla de paginación y tardará
varios ciclos más, sobre toda la página que contiene la
dirección buscada no está en memoria primaria.
Cuando se accesa una página cuya traducción se encuentra en la
TLB, el sobrecosto es bajísimo. En cambio si la traducción no se
encuentra en la TLB, sólo entonces se visitan el directorio y la tabla
de páginas en la memoria real, con un sobrecosto de 2 accesos
adicionales a la memoria. La traducción de esta página se coloca en
la TLB para que los futuros accesos a esta página sean eficientes.
Sin embargo, eventualmente será necesario suprimir una
traducción previamente existente en la TLB, debido a su taman o
limitado.
Empíricamente se ha determinado que más del 99% de los accesos a
memoria corresponde a páginas cuya traducción y atributos se
encuentran en la TLB.
Una restricción usual es que la TLB mantiene sólo la traducción de
páginas pertenecientes al proceso en ejecución. Durante un cambio
de contexto es necesario invalidar la TLB, para que no se
encuentren en la TLB traducciones que corresponden
erróneamente al proceso anterior. Este es un costo escondido del
cambio de contexto: el proceso que recibe el procesador encuentra
la TLB vacía, la que se irá poblando a medida que el proceso accesa
sus páginas virtuales. Para cargar 64 filas de la TLB se habrán
requerido 128 accesos

Más contenido relacionado

La actualidad más candente

Administración de Memoria en UNIX
Administración de Memoria en UNIXAdministración de Memoria en UNIX
Administración de Memoria en UNIXNatalia Ludeña
 
Administración de transacciones, problemas, candados e interbloqueos
Administración de transacciones, problemas, candados e interbloqueosAdministración de transacciones, problemas, candados e interbloqueos
Administración de transacciones, problemas, candados e interbloqueosjocuva101
 
Administración de memoria virtual.
Administración de memoria virtual.Administración de memoria virtual.
Administración de memoria virtual.Juan Anaya
 
Insertion sort
Insertion sortInsertion sort
Insertion sortMichael
 
Archivo secuencial indexado
Archivo secuencial indexadoArchivo secuencial indexado
Archivo secuencial indexadoTortuly
 
Diagrama de-estado-de-procesos
Diagrama de-estado-de-procesosDiagrama de-estado-de-procesos
Diagrama de-estado-de-procesosGiant_serch
 
Sistemas operativos procesos
Sistemas operativos   procesosSistemas operativos   procesos
Sistemas operativos procesosayreonmx
 
Modelado con erwin
Modelado con erwinModelado con erwin
Modelado con erwinLuis Jherry
 
Transiciones de Procesos
Transiciones de ProcesosTransiciones de Procesos
Transiciones de Procesossueich
 
Unidad 2 ensamblador
Unidad 2   ensambladorUnidad 2   ensamblador
Unidad 2 ensambladoreveTalavera
 
Bloqueo muto
Bloqueo mutoBloqueo muto
Bloqueo mutomirian
 
Chapter 8 Operating Systems silberschatz : deadlocks
Chapter 8 Operating Systems silberschatz : deadlocksChapter 8 Operating Systems silberschatz : deadlocks
Chapter 8 Operating Systems silberschatz : deadlocksGiulianoRanauro
 
Método numéricos para diferenciación e integración.
Método numéricos para diferenciación e integración.Método numéricos para diferenciación e integración.
Método numéricos para diferenciación e integración.Javier Maita
 

La actualidad más candente (20)

Administración de Memoria en UNIX
Administración de Memoria en UNIXAdministración de Memoria en UNIX
Administración de Memoria en UNIX
 
Administración de transacciones, problemas, candados e interbloqueos
Administración de transacciones, problemas, candados e interbloqueosAdministración de transacciones, problemas, candados e interbloqueos
Administración de transacciones, problemas, candados e interbloqueos
 
Administración de memoria virtual.
Administración de memoria virtual.Administración de memoria virtual.
Administración de memoria virtual.
 
Insertion sort
Insertion sortInsertion sort
Insertion sort
 
Archivo secuencial indexado
Archivo secuencial indexadoArchivo secuencial indexado
Archivo secuencial indexado
 
Algoritmo de dekker
Algoritmo de dekker Algoritmo de dekker
Algoritmo de dekker
 
Diagrama de-estado-de-procesos
Diagrama de-estado-de-procesosDiagrama de-estado-de-procesos
Diagrama de-estado-de-procesos
 
Sistemas operativos procesos
Sistemas operativos   procesosSistemas operativos   procesos
Sistemas operativos procesos
 
Algoritmo del baquero
Algoritmo del baqueroAlgoritmo del baquero
Algoritmo del baquero
 
Modelado con erwin
Modelado con erwinModelado con erwin
Modelado con erwin
 
Transiciones de Procesos
Transiciones de ProcesosTransiciones de Procesos
Transiciones de Procesos
 
Unidad 2 ensamblador
Unidad 2   ensambladorUnidad 2   ensamblador
Unidad 2 ensamblador
 
Aplicacion
AplicacionAplicacion
Aplicacion
 
Bloqueo muto
Bloqueo mutoBloqueo muto
Bloqueo muto
 
Chapter 8 Operating Systems silberschatz : deadlocks
Chapter 8 Operating Systems silberschatz : deadlocksChapter 8 Operating Systems silberschatz : deadlocks
Chapter 8 Operating Systems silberschatz : deadlocks
 
Diseño de archivos
Diseño de archivosDiseño de archivos
Diseño de archivos
 
Método numéricos para diferenciación e integración.
Método numéricos para diferenciación e integración.Método numéricos para diferenciación e integración.
Método numéricos para diferenciación e integración.
 
Gestion memoria windows
Gestion memoria windowsGestion memoria windows
Gestion memoria windows
 
Hilos hebras
Hilos hebrasHilos hebras
Hilos hebras
 
04 j flex
04 j flex04 j flex
04 j flex
 

Destacado

Administración de memoria con listas enlazadas
Administración de memoria con listas enlazadasAdministración de memoria con listas enlazadas
Administración de memoria con listas enlazadas69johan69
 
Capitulo 8 Memoria Principal
Capitulo 8 Memoria PrincipalCapitulo 8 Memoria Principal
Capitulo 8 Memoria Principallagm000
 
Capitulo 9 Memoria Virtual
Capitulo 9 Memoria VirtualCapitulo 9 Memoria Virtual
Capitulo 9 Memoria Virtuallagm000
 
Metodo de Salting-out
Metodo de Salting-outMetodo de Salting-out
Metodo de Salting-outVictor Julca
 
Memoria Virtual
Memoria VirtualMemoria Virtual
Memoria VirtualUCC
 
Helsinki, Espoo ja Vantaa - Suun terveydenhuollon tuotteistusprojektin loppur...
Helsinki, Espoo ja Vantaa - Suun terveydenhuollon tuotteistusprojektin loppur...Helsinki, Espoo ja Vantaa - Suun terveydenhuollon tuotteistusprojektin loppur...
Helsinki, Espoo ja Vantaa - Suun terveydenhuollon tuotteistusprojektin loppur...Marko Ekqvist
 
Felix Net Nika science fiction book by group1
Felix Net Nika science fiction book by group1Felix Net Nika science fiction book by group1
Felix Net Nika science fiction book by group1Erasmus+
 
Introduzione al Cloud Computing - Edizione 2013 - 2 - Definition of the Cloud
Introduzione al Cloud Computing - Edizione 2013 - 2 - Definition of the CloudIntroduzione al Cloud Computing - Edizione 2013 - 2 - Definition of the Cloud
Introduzione al Cloud Computing - Edizione 2013 - 2 - Definition of the CloudMarco Parenzan
 
1 selective phc interimstrategy
1 selective phc interimstrategy1 selective phc interimstrategy
1 selective phc interimstrategyglichone1
 
P6 lorenamorales.-taller-de-diseño-de-cursos-por-internet.
P6 lorenamorales.-taller-de-diseño-de-cursos-por-internet.P6 lorenamorales.-taller-de-diseño-de-cursos-por-internet.
P6 lorenamorales.-taller-de-diseño-de-cursos-por-internet.moralesleyva
 
Trabajo final diagnóstico de la cultura organizacional
Trabajo final  diagnóstico de la cultura organizacionalTrabajo final  diagnóstico de la cultura organizacional
Trabajo final diagnóstico de la cultura organizacionalandreamateus20
 
Imp Amb Cn2006 Final
Imp Amb Cn2006 FinalImp Amb Cn2006 Final
Imp Amb Cn2006 FinalPaulo
 
Marina Bay Sands Hotel - Singapur
Marina Bay Sands Hotel - SingapurMarina Bay Sands Hotel - Singapur
Marina Bay Sands Hotel - SingapurGustavo Jaeger
 
Presentación infoxicación
Presentación infoxicaciónPresentación infoxicación
Presentación infoxicaciónSergio Mena
 

Destacado (20)

Administración de memoria con listas enlazadas
Administración de memoria con listas enlazadasAdministración de memoria con listas enlazadas
Administración de memoria con listas enlazadas
 
Capitulo 8 Memoria Principal
Capitulo 8 Memoria PrincipalCapitulo 8 Memoria Principal
Capitulo 8 Memoria Principal
 
Capitulo 9 Memoria Virtual
Capitulo 9 Memoria VirtualCapitulo 9 Memoria Virtual
Capitulo 9 Memoria Virtual
 
Metodo de Salting-out
Metodo de Salting-outMetodo de Salting-out
Metodo de Salting-out
 
Memoria Virtual
Memoria VirtualMemoria Virtual
Memoria Virtual
 
Comisariado y coordinación
Comisariado y coordinaciónComisariado y coordinación
Comisariado y coordinación
 
Liaflor expanded clay
Liaflor expanded clayLiaflor expanded clay
Liaflor expanded clay
 
Elvalor
ElvalorElvalor
Elvalor
 
Ntc 3712 2004
Ntc 3712 2004Ntc 3712 2004
Ntc 3712 2004
 
Helsinki, Espoo ja Vantaa - Suun terveydenhuollon tuotteistusprojektin loppur...
Helsinki, Espoo ja Vantaa - Suun terveydenhuollon tuotteistusprojektin loppur...Helsinki, Espoo ja Vantaa - Suun terveydenhuollon tuotteistusprojektin loppur...
Helsinki, Espoo ja Vantaa - Suun terveydenhuollon tuotteistusprojektin loppur...
 
Felix Net Nika science fiction book by group1
Felix Net Nika science fiction book by group1Felix Net Nika science fiction book by group1
Felix Net Nika science fiction book by group1
 
Fauna y flora
Fauna y floraFauna y flora
Fauna y flora
 
Introduzione al Cloud Computing - Edizione 2013 - 2 - Definition of the Cloud
Introduzione al Cloud Computing - Edizione 2013 - 2 - Definition of the CloudIntroduzione al Cloud Computing - Edizione 2013 - 2 - Definition of the Cloud
Introduzione al Cloud Computing - Edizione 2013 - 2 - Definition of the Cloud
 
1 selective phc interimstrategy
1 selective phc interimstrategy1 selective phc interimstrategy
1 selective phc interimstrategy
 
P6 lorenamorales.-taller-de-diseño-de-cursos-por-internet.
P6 lorenamorales.-taller-de-diseño-de-cursos-por-internet.P6 lorenamorales.-taller-de-diseño-de-cursos-por-internet.
P6 lorenamorales.-taller-de-diseño-de-cursos-por-internet.
 
manual wc
manual wcmanual wc
manual wc
 
Trabajo final diagnóstico de la cultura organizacional
Trabajo final  diagnóstico de la cultura organizacionalTrabajo final  diagnóstico de la cultura organizacional
Trabajo final diagnóstico de la cultura organizacional
 
Imp Amb Cn2006 Final
Imp Amb Cn2006 FinalImp Amb Cn2006 Final
Imp Amb Cn2006 Final
 
Marina Bay Sands Hotel - Singapur
Marina Bay Sands Hotel - SingapurMarina Bay Sands Hotel - Singapur
Marina Bay Sands Hotel - Singapur
 
Presentación infoxicación
Presentación infoxicaciónPresentación infoxicación
Presentación infoxicación
 

Similar a Que es el TLB

Paginacion
PaginacionPaginacion
PaginacionNTKMG
 
Administracion de-memorias
Administracion de-memoriasAdministracion de-memorias
Administracion de-memoriasJulia Caren
 
Estrategias de administración del almacenamiento virtual
Estrategias de administración del almacenamiento virtualEstrategias de administración del almacenamiento virtual
Estrategias de administración del almacenamiento virtualKelly Jhojanna Pernia
 
Memoria virtual(Braulio E.Ramirez)
Memoria virtual(Braulio E.Ramirez)Memoria virtual(Braulio E.Ramirez)
Memoria virtual(Braulio E.Ramirez)Braulio8424
 
Primer trabajo administracion de la memoria y algoritmos de reemplazo de pagina
Primer trabajo administracion de la memoria y algoritmos de reemplazo de paginaPrimer trabajo administracion de la memoria y algoritmos de reemplazo de pagina
Primer trabajo administracion de la memoria y algoritmos de reemplazo de paginaJhiZzelh T Cz
 
8 so-teo-administracion memoria
8 so-teo-administracion memoria8 so-teo-administracion memoria
8 so-teo-administracion memoriaLuiyi Rodriguez
 
MEMORIA VIRTUAL - SISTEMAS OPERATIVOS
MEMORIA VIRTUAL - SISTEMAS OPERATIVOSMEMORIA VIRTUAL - SISTEMAS OPERATIVOS
MEMORIA VIRTUAL - SISTEMAS OPERATIVOSAnnimoLatinoamerica
 
Actividad 1 memoria virtual
Actividad 1 memoria virtualActividad 1 memoria virtual
Actividad 1 memoria virtualOscar LS
 
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
 
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 virtualGloria Salamanca
 

Similar a Que es el TLB (20)

Memoria Soporte Hw
Memoria Soporte HwMemoria Soporte Hw
Memoria Soporte Hw
 
13691765(1).ppt
13691765(1).ppt13691765(1).ppt
13691765(1).ppt
 
Pag Demanda Reemplazamiento
Pag Demanda ReemplazamientoPag Demanda Reemplazamiento
Pag Demanda Reemplazamiento
 
Paginacion
PaginacionPaginacion
Paginacion
 
Administracion de-memorias
Administracion de-memoriasAdministracion de-memorias
Administracion de-memorias
 
Estrategias de administración del almacenamiento virtual
Estrategias de administración del almacenamiento virtualEstrategias de administración del almacenamiento virtual
Estrategias de administración del almacenamiento virtual
 
Administracion de Memoria
Administracion de MemoriaAdministracion de Memoria
Administracion de Memoria
 
Memoria virtual(Braulio E.Ramirez)
Memoria virtual(Braulio E.Ramirez)Memoria virtual(Braulio E.Ramirez)
Memoria virtual(Braulio E.Ramirez)
 
Primer trabajo administracion de la memoria y algoritmos de reemplazo de pagina
Primer trabajo administracion de la memoria y algoritmos de reemplazo de paginaPrimer trabajo administracion de la memoria y algoritmos de reemplazo de pagina
Primer trabajo administracion de la memoria y algoritmos de reemplazo de pagina
 
Preguntas sistemas operativos
Preguntas sistemas operativosPreguntas sistemas operativos
Preguntas sistemas operativos
 
Trabajo practico - Sistemas Operativos (358) - UNA
Trabajo practico - Sistemas Operativos (358) - UNATrabajo practico - Sistemas Operativos (358) - UNA
Trabajo practico - Sistemas Operativos (358) - UNA
 
8 so-teo-administracion memoria
8 so-teo-administracion memoria8 so-teo-administracion memoria
8 so-teo-administracion memoria
 
Memoria virtual
Memoria virtual Memoria virtual
Memoria virtual
 
MEMORIA VIRTUAL - SISTEMAS OPERATIVOS
MEMORIA VIRTUAL - SISTEMAS OPERATIVOSMEMORIA VIRTUAL - SISTEMAS OPERATIVOS
MEMORIA VIRTUAL - SISTEMAS OPERATIVOS
 
Paginación
PaginaciónPaginación
Paginación
 
Metodo de Paginaciòn
Metodo de PaginaciònMetodo de Paginaciòn
Metodo de Paginaciòn
 
Actividad 1 memoria virtual
Actividad 1 memoria virtualActividad 1 memoria virtual
Actividad 1 memoria virtual
 
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
 
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
 
Cap3
Cap3Cap3
Cap3
 

Último

Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Baker Publishing Company
 
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
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxJUANSIMONPACHIN
 
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIATRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIAAbelardoVelaAlbrecht1
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docxAgustinaNuez21
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
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
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 

Último (20)

DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
 
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
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIATRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docx
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
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
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 

Que es el TLB

  • 1. Al principio solo se crea el proceso A en la memoria. Después los procesos B y C se crean o se intercambian desde el disco. A se intercambia al disco, después llega D y sale B y por ultimo A entra de nuevo. A ahora esta en un ubicación distinta, las direcciones que contiene se deben reubicar, ya sea mediante software cuando se intercambia. Cuando el intercambio crea varios huecos en la memoria, es posible combinarlos en un solo más grande desplazando los procesos más abajo que sea posible. Esto se le conoce como compactación de memoria.
  • 2. * TLB : Memoria asociativa, se encuentra en la MMU, consiste en un numero de entradas, ocho en este ejemplo, pero rara veces más de 64. * Cada entrada contiene información acerca de una página, incluyendo el número de página virtual, un bit que se establece cuando se modifica la página, el código de protección (permisos de lectura/escritura/ ejecución) y el marco de página físico en el que se encuentra la página. * Estos campos tienen una correspondencia de uno a uno con los campos en la tabla de páginas, excepto por el número de página virtual, que no se necesita en la tabla de páginas. * Otro bit indica si la entrada es válida (es decir, si está en uso) o no.
  • 3. Es un caché de CPU que emplea el hardware de administración de memoria MMU para mejorar la velocidad de traducción de direcciones virtuales. Contiene partes de la tabla de paginación, es decir, relaciones virtuales y reales. Posee un numero fijo de entradas y se utiliza para obtener la traducción rápida de direcciones, si no existe una entrada buscada , se deberá revisar la tabla de paginación y tardará varios ciclos más, sobre toda la página que contiene la dirección buscada no está en memoria primaria.
  • 4.
  • 5. Cuando se accesa una página cuya traducción se encuentra en la TLB, el sobrecosto es bajísimo. En cambio si la traducción no se encuentra en la TLB, sólo entonces se visitan el directorio y la tabla de páginas en la memoria real, con un sobrecosto de 2 accesos adicionales a la memoria. La traducción de esta página se coloca en la TLB para que los futuros accesos a esta página sean eficientes. Sin embargo, eventualmente será necesario suprimir una traducción previamente existente en la TLB, debido a su taman o limitado. Empíricamente se ha determinado que más del 99% de los accesos a memoria corresponde a páginas cuya traducción y atributos se encuentran en la TLB. Una restricción usual es que la TLB mantiene sólo la traducción de páginas pertenecientes al proceso en ejecución. Durante un cambio de contexto es necesario invalidar la TLB, para que no se encuentren en la TLB traducciones que corresponden erróneamente al proceso anterior. Este es un costo escondido del cambio de contexto: el proceso que recibe el procesador encuentra la TLB vacía, la que se irá poblando a medida que el proceso accesa sus páginas virtuales. Para cargar 64 filas de la TLB se habrán requerido 128 accesos