SlideShare una empresa de Scribd logo
1 de 15
Descargar para leer sin conexión
Criterios de reemplazamiento de páginas
Reemplazo de Páginas




                       Reemplazo Local
 Permite a un proceso seleccionar un marco
  de reemplazo del conjunto de todos los
  marcos, incluso si este está asignado
  ACTUALMENTE a otro proceso.
 Un proceso puede tomar un marco de otro.
 Proceso podría seleccionar SOLO marcos
  asignados a otros procesos
 Procesos no pueden controlar su propia fallo
  de páginas.
 El conjunto de páginas en memoria para un proceso no
  depende tan solo del comportamiento de ESE proceso
  sino también del c.p. del resto.
 Un proceso puede tomar 0.5 s para una ejecución y 10.3
  para la siguiente ejec.
 Circunstancias EXTERNAS.
 Requiere que cada proceso sólo seleccione de entre su
  propio conjunto de marcos asignados.

 El número de marcos asignados a un proceso no cambia.

 El conjunto de páginas en memoria para un proceso está
  afectado por el comportamiento de Paginación de SOLO
  dicho proceso.

 Podría Obstaculizar proceso al no dejarle disponible
  páginas de memoria menos usadas.
GLOBAL                             LOCAL
• Selecciona un marco incluso si   • Selecciona de entre su propio
esta asignado ACTUALMENTE a        conjunto de marcos
otro proceso.                      • Número de marcos no varía.
• Número de marcos asignado a      • El conjunto de páginas en
un proceso varía.                  memoria para un proceso está
• Involucra al Comp. Paginación    afectado por SOLO dicho
del resto de procesos.             proceso.
•No controla fallo de páginas.     • Podría obstaculizar procesos al
•Mayor Rendimiento – Más           no dejarlos disponibles a otras
común.                             páginas.
Criterios de reemplazamiento de páginas
SOBRE- PAGINACIÓN

 Definimos conjunto de trabajo como el numero
  de páginas activas que un proceso tiene en un
  momento dado. Es el numero suficiente, mayor
  al mínimo.
 Si el numero de marcos disponibles es inferior al
  tamaño del conjunto de trabajo, se producirán
  frecuentes fallos de pagina
 Un proceso hiperpaginado pasa mas tiempo
  intercambiando paginas que ejecutándose, y
  puede ”robar” paginas de otros procesos,
  provocando su hiperpaginacion.
Consecuencias-
sobrepaginación                            Problemas de
                                            desempeño

   Procesos
    gastan       Reducción drástica del uso de
  tiempo en                  CPU. El
 Paginación.        planificador de procesos
                                                           Tasa de
                  responde incrementando el
                                                            fallos
                 nivel de multiprogramación.
                                                          aumenta
                        Este procesos se
                 Realimenta constantemente
    No se esta       hasta que el sistema se
   REALIZAND                desploma.
   O TRABAJO

                             Tiempo de
                              Acceso a
                              Memoria
                              Aumenta
Disminuir G.
                                                        Mult




                                             sobre paginación
Utilización de la CPU




                        Grado de Multiprogramación
¿Cómo limitamos efectos
sobrepaginación?
 La hiperpaginaciòn se limita si se limita el
  numero de marcos que el proceso puede
  utilizar (Asignación local), y si se asigna a
  cada proceso un número de marcos
  suficiente.
 Rempl. Local si hay sobrepaginación no
  puede tomar marcos de otro proceso.
 No puede provocar sobrepaginación de otros.
 Páginas son reemplazadas con respecto al
  proceso del que forman parte.
 Más si los procesos están sobrepaginando,

  estarán en la cola esperando al dispositivo de
  paginación la mayor parte del tiempo.
 Tiempo de servicio para un fallo aumentará

  debido al mayor promedio en la cola de
  espera del dispositivo de paginación.
 Tiempo efectivo de Acceso AUMENTARÁ.
¿Cómo sabemos cuantos marcos se
necesitan?

 Existen varias técnicas.
 Estrategia de conjunto de trabajo que
  determina cuantos marcos está utilizando un
  proceso.
 Enfoca el MODELO DE LOCALIDAD de
  ejecución de procesos.
 Establece que a medida que se ejecuta un
  proceso de mueve de localidad a localidad.
 Un programa está compuesto de varias
  localidades diferentes.
 Cuando se llama a una subrutina , esta define una
    nueva localidad.
   Cuando se sale de la Subrutina proceso abandona esta
    localidad-sus instrucciones ya no estarán en uso activo.
   Localidades estarán definidas por la estructura del
    programa y sus estructuras de datos.
   Si asignamos suficientes marcos a un proceso (acom.
    Localidad) Ocasionara fallo de página, hasta que todas
    las páginas estén en memoria, y hasta que cambie de
    localidad.
   Si asignamos menos marcos que el tamaño de la
    localidad actual, proceso entra en estado de
    sobrepaginación.
GRACIAS…

Más contenido relacionado

Destacado (20)

Gbi slideshare
Gbi slideshareGbi slideshare
Gbi slideshare
 
6 excepciones
6 excepciones6 excepciones
6 excepciones
 
Ho
HoHo
Ho
 
Kimberly larisa hernandez cruz. presentacion congreso
Kimberly larisa hernandez cruz. presentacion congresoKimberly larisa hernandez cruz. presentacion congreso
Kimberly larisa hernandez cruz. presentacion congreso
 
Lesiones traumáticas cir guerra1
Lesiones traumáticas cir guerra1Lesiones traumáticas cir guerra1
Lesiones traumáticas cir guerra1
 
B·squeda avanzada en_google
B·squeda avanzada en_googleB·squeda avanzada en_google
B·squeda avanzada en_google
 
Catalogo
CatalogoCatalogo
Catalogo
 
Leyes mecanica
Leyes mecanicaLeyes mecanica
Leyes mecanica
 
Ana carrasco 8ºa
Ana carrasco 8ºaAna carrasco 8ºa
Ana carrasco 8ºa
 
El túnel katia y jacqueline
El túnel  katia y jacquelineEl túnel  katia y jacqueline
El túnel katia y jacqueline
 
Movilidad y espacio público
Movilidad y espacio públicoMovilidad y espacio público
Movilidad y espacio público
 
Thomas jaramilo vanegas
Thomas jaramilo vanegasThomas jaramilo vanegas
Thomas jaramilo vanegas
 
Multimedia
MultimediaMultimedia
Multimedia
 
Ciencias naturales
Ciencias naturalesCiencias naturales
Ciencias naturales
 
Alex presentacion
Alex presentacionAlex presentacion
Alex presentacion
 
Actividad..
Actividad..Actividad..
Actividad..
 
Porque se acaba el amor de parejas
Porque  se acaba el amor de parejasPorque  se acaba el amor de parejas
Porque se acaba el amor de parejas
 
Presentacion de mecanica
Presentacion de mecanicaPresentacion de mecanica
Presentacion de mecanica
 
Binder aleyda
Binder aleydaBinder aleyda
Binder aleyda
 
Gota
GotaGota
Gota
 

Similar a Criterios de reemplazamiento de páginas

Coordinacion Y Sincronizacion De Procesos
Coordinacion  Y  Sincronizacion  De  ProcesosCoordinacion  Y  Sincronizacion  De  Procesos
Coordinacion Y Sincronizacion De ProcesosJessica Suarez
 
Particiones EstáTicas
Particiones EstáTicasParticiones EstáTicas
Particiones EstáTicasdanielchecar
 
Particiones EstáTicas
Particiones EstáTicasParticiones EstáTicas
Particiones EstáTicasdanielchecar
 
Gestión de memoria
Gestión de memoriaGestión de memoria
Gestión de memoriaJulian Parra
 
Gestión de memoria
Gestión de memoria Gestión de memoria
Gestión de memoria Vero Mateus
 
Gestion de-memoria-copia
Gestion de-memoria-copiaGestion de-memoria-copia
Gestion de-memoria-copiaBlanca Bailon
 
Administracion de la memoria principal
Administracion de  la memoria principalAdministracion de  la memoria principal
Administracion de la memoria principaljbersosa
 
Gestión de memoria virtual
Gestión de memoria virtualGestión de memoria virtual
Gestión de memoria virtualUTPL UTPL
 
Memoria virtual...
Memoria virtual...Memoria virtual...
Memoria virtual...osjavier
 
Memoriavirtual
MemoriavirtualMemoriavirtual
Memoriavirtualosjavier
 
Memoriavirtual
MemoriavirtualMemoriavirtual
Memoriavirtualosjavier
 
Memoriavirtual
MemoriavirtualMemoriavirtual
Memoriavirtualosjavier
 
SISTEMAS OPERATIVOS ( II Bimestre Abril Agosto 2011)
SISTEMAS OPERATIVOS ( II Bimestre Abril Agosto 2011)SISTEMAS OPERATIVOS ( II Bimestre Abril Agosto 2011)
SISTEMAS OPERATIVOS ( II Bimestre Abril Agosto 2011)Videoconferencias UTPL
 

Similar a Criterios de reemplazamiento de páginas (20)

memoria_virtual
memoria_virtualmemoria_virtual
memoria_virtual
 
Conjunto residente
Conjunto residenteConjunto residente
Conjunto residente
 
Conjunto residente
Conjunto residenteConjunto residente
Conjunto residente
 
memoria_virtual
memoria_virtualmemoria_virtual
memoria_virtual
 
Coordinacion Y Sincronizacion De Procesos
Coordinacion  Y  Sincronizacion  De  ProcesosCoordinacion  Y  Sincronizacion  De  Procesos
Coordinacion Y Sincronizacion De Procesos
 
Adrila anabelli zapata
Adrila anabelli zapataAdrila anabelli zapata
Adrila anabelli zapata
 
Particiones EstáTicas
Particiones EstáTicasParticiones EstáTicas
Particiones EstáTicas
 
Particiones EstáTicas
Particiones EstáTicasParticiones EstáTicas
Particiones EstáTicas
 
Gestión de memoria
Gestión de memoriaGestión de memoria
Gestión de memoria
 
Gestión de memoria
Gestión de memoria Gestión de memoria
Gestión de memoria
 
Gestión de memoria
Gestión de memoriaGestión de memoria
Gestión de memoria
 
Gestion de-memoria-copia
Gestion de-memoria-copiaGestion de-memoria-copia
Gestion de-memoria-copia
 
Administracion de la memoria principal
Administracion de  la memoria principalAdministracion de  la memoria principal
Administracion de la memoria principal
 
Gestión de memoria virtual
Gestión de memoria virtualGestión de memoria virtual
Gestión de memoria virtual
 
Memoria virtual...
Memoria virtual...Memoria virtual...
Memoria virtual...
 
Memoria virtual
Memoria virtualMemoria virtual
Memoria virtual
 
Memoriavirtual
MemoriavirtualMemoriavirtual
Memoriavirtual
 
Memoriavirtual
MemoriavirtualMemoriavirtual
Memoriavirtual
 
Memoriavirtual
MemoriavirtualMemoriavirtual
Memoriavirtual
 
SISTEMAS OPERATIVOS ( II Bimestre Abril Agosto 2011)
SISTEMAS OPERATIVOS ( II Bimestre Abril Agosto 2011)SISTEMAS OPERATIVOS ( II Bimestre Abril Agosto 2011)
SISTEMAS OPERATIVOS ( II Bimestre Abril Agosto 2011)
 

Último

Carta de Premio y Excel angeline 11-2pdf
Carta de Premio y Excel angeline 11-2pdfCarta de Premio y Excel angeline 11-2pdf
Carta de Premio y Excel angeline 11-2pdfangelinebocanegra1
 
El diseño de Algoritmos Paralelos.pdf - analisis de algortimos
El diseño de Algoritmos Paralelos.pdf - analisis de algortimosEl diseño de Algoritmos Paralelos.pdf - analisis de algortimos
El diseño de Algoritmos Paralelos.pdf - analisis de algortimosLCristinaForchue
 
La tablet trabajo en grupo del grado 9-2
La tablet trabajo en grupo del grado 9-2La tablet trabajo en grupo del grado 9-2
La tablet trabajo en grupo del grado 9-2montoyagabriela340
 
Matriz de integración de tecnologías- Paola Carvajal.docx
Matriz de integración de tecnologías- Paola Carvajal.docxMatriz de integración de tecnologías- Paola Carvajal.docx
Matriz de integración de tecnologías- Paola Carvajal.docxPaolaCarolinaCarvaja
 
Inteligencia artificial dentro de la contabilidad
Inteligencia artificial dentro de la contabilidadInteligencia artificial dentro de la contabilidad
Inteligencia artificial dentro de la contabilidaddanik1023m
 
Actividad 1-PRESENTACIÓN ANIMADA.pptxPreservación y conservación de los docum...
Actividad 1-PRESENTACIÓN ANIMADA.pptxPreservación y conservación de los docum...Actividad 1-PRESENTACIÓN ANIMADA.pptxPreservación y conservación de los docum...
Actividad 1-PRESENTACIÓN ANIMADA.pptxPreservación y conservación de los docum...OLGAMILENAMONTAEZNIO
 
PRESENTACION DEL TEMA LOS MEJORES SIMULADORES DE CIRCUITOS ELCTRONICOS
PRESENTACION DEL TEMA LOS MEJORES SIMULADORES DE CIRCUITOS ELCTRONICOSPRESENTACION DEL TEMA LOS MEJORES SIMULADORES DE CIRCUITOS ELCTRONICOS
PRESENTACION DEL TEMA LOS MEJORES SIMULADORES DE CIRCUITOS ELCTRONICOSLincangoKevin
 
Presentación - Diseño de Algoritmos Paralelos - Grupo 2.pdf
Presentación - Diseño de Algoritmos Paralelos - Grupo 2.pdfPresentación - Diseño de Algoritmos Paralelos - Grupo 2.pdf
Presentación - Diseño de Algoritmos Paralelos - Grupo 2.pdfymiranda2
 
Análisis de artefactos tecnologicos .pdf
Análisis de artefactos tecnologicos .pdfAnálisis de artefactos tecnologicos .pdf
Análisis de artefactos tecnologicos .pdfcastrodanna185
 
Los mejores simuladores de circuitos electrónicos.pdf
Los mejores simuladores de circuitos electrónicos.pdfLos mejores simuladores de circuitos electrónicos.pdf
Los mejores simuladores de circuitos electrónicos.pdfodalistar77
 
TENDENCIAS DE IA Explorando el futuro de la tecnologia.pdf
TENDENCIAS DE IA Explorando el futuro de la tecnologia.pdfTENDENCIAS DE IA Explorando el futuro de la tecnologia.pdf
TENDENCIAS DE IA Explorando el futuro de la tecnologia.pdfJoseAlejandroPerezBa
 
Tecnológia 2024.docx.Tecnológia 2024.docx.
Tecnológia 2024.docx.Tecnológia 2024.docx.Tecnológia 2024.docx.Tecnológia 2024.docx.
Tecnológia 2024.docx.Tecnológia 2024.docx.marianarodriguezc797
 
La Electricidad y La Electrónica.pdf....
La Electricidad y La Electrónica.pdf....La Electricidad y La Electrónica.pdf....
La Electricidad y La Electrónica.pdf....Aaron Betancourt
 
Actividad 14: Diseño de Algoritmos Paralelos Actividad 14: Diseño de Algoritm...
Actividad 14: Diseño de Algoritmos Paralelos Actividad 14: Diseño de Algoritm...Actividad 14: Diseño de Algoritmos Paralelos Actividad 14: Diseño de Algoritm...
Actividad 14: Diseño de Algoritmos Paralelos Actividad 14: Diseño de Algoritm...RaymondCode
 
De Código a Ejecución: El Papel Fundamental del MSIL en .NET
De Código a Ejecución: El Papel Fundamental del MSIL en .NETDe Código a Ejecución: El Papel Fundamental del MSIL en .NET
De Código a Ejecución: El Papel Fundamental del MSIL en .NETGermán Küber
 
Inmersión global en ciberseguridad e IA en la conferencia RSA.pdf
Inmersión global en ciberseguridad e IA en la conferencia RSA.pdfInmersión global en ciberseguridad e IA en la conferencia RSA.pdf
Inmersión global en ciberseguridad e IA en la conferencia RSA.pdfOBr.global
 
VIDEOS DE APOYO.docx E
VIDEOS DE APOYO.docx                                  EVIDEOS DE APOYO.docx                                  E
VIDEOS DE APOYO.docx Emialexsolar
 
Actividad 14_ Diseño de Algoritmos Paralelos.pdf
Actividad 14_ Diseño de Algoritmos Paralelos.pdfActividad 14_ Diseño de Algoritmos Paralelos.pdf
Actividad 14_ Diseño de Algoritmos Paralelos.pdfalejandrogomezescoto
 

Último (20)

Carta de Premio y Excel angeline 11-2pdf
Carta de Premio y Excel angeline 11-2pdfCarta de Premio y Excel angeline 11-2pdf
Carta de Premio y Excel angeline 11-2pdf
 
El diseño de Algoritmos Paralelos.pdf - analisis de algortimos
El diseño de Algoritmos Paralelos.pdf - analisis de algortimosEl diseño de Algoritmos Paralelos.pdf - analisis de algortimos
El diseño de Algoritmos Paralelos.pdf - analisis de algortimos
 
La tablet trabajo en grupo del grado 9-2
La tablet trabajo en grupo del grado 9-2La tablet trabajo en grupo del grado 9-2
La tablet trabajo en grupo del grado 9-2
 
Matriz de integración de tecnologías- Paola Carvajal.docx
Matriz de integración de tecnologías- Paola Carvajal.docxMatriz de integración de tecnologías- Paola Carvajal.docx
Matriz de integración de tecnologías- Paola Carvajal.docx
 
Inteligencia artificial dentro de la contabilidad
Inteligencia artificial dentro de la contabilidadInteligencia artificial dentro de la contabilidad
Inteligencia artificial dentro de la contabilidad
 
Actividad 1-PRESENTACIÓN ANIMADA.pptxPreservación y conservación de los docum...
Actividad 1-PRESENTACIÓN ANIMADA.pptxPreservación y conservación de los docum...Actividad 1-PRESENTACIÓN ANIMADA.pptxPreservación y conservación de los docum...
Actividad 1-PRESENTACIÓN ANIMADA.pptxPreservación y conservación de los docum...
 
PRESENTACION DEL TEMA LOS MEJORES SIMULADORES DE CIRCUITOS ELCTRONICOS
PRESENTACION DEL TEMA LOS MEJORES SIMULADORES DE CIRCUITOS ELCTRONICOSPRESENTACION DEL TEMA LOS MEJORES SIMULADORES DE CIRCUITOS ELCTRONICOS
PRESENTACION DEL TEMA LOS MEJORES SIMULADORES DE CIRCUITOS ELCTRONICOS
 
Presentación - Diseño de Algoritmos Paralelos - Grupo 2.pdf
Presentación - Diseño de Algoritmos Paralelos - Grupo 2.pdfPresentación - Diseño de Algoritmos Paralelos - Grupo 2.pdf
Presentación - Diseño de Algoritmos Paralelos - Grupo 2.pdf
 
Análisis de artefactos tecnologicos .pdf
Análisis de artefactos tecnologicos .pdfAnálisis de artefactos tecnologicos .pdf
Análisis de artefactos tecnologicos .pdf
 
Los mejores simuladores de circuitos electrónicos.pdf
Los mejores simuladores de circuitos electrónicos.pdfLos mejores simuladores de circuitos electrónicos.pdf
Los mejores simuladores de circuitos electrónicos.pdf
 
TENDENCIAS DE IA Explorando el futuro de la tecnologia.pdf
TENDENCIAS DE IA Explorando el futuro de la tecnologia.pdfTENDENCIAS DE IA Explorando el futuro de la tecnologia.pdf
TENDENCIAS DE IA Explorando el futuro de la tecnologia.pdf
 
Tecnológia 2024.docx.Tecnológia 2024.docx.
Tecnológia 2024.docx.Tecnológia 2024.docx.Tecnológia 2024.docx.Tecnológia 2024.docx.
Tecnológia 2024.docx.Tecnológia 2024.docx.
 
La Electricidad y La Electrónica.pdf....
La Electricidad y La Electrónica.pdf....La Electricidad y La Electrónica.pdf....
La Electricidad y La Electrónica.pdf....
 
Actividad 14: Diseño de Algoritmos Paralelos Actividad 14: Diseño de Algoritm...
Actividad 14: Diseño de Algoritmos Paralelos Actividad 14: Diseño de Algoritm...Actividad 14: Diseño de Algoritmos Paralelos Actividad 14: Diseño de Algoritm...
Actividad 14: Diseño de Algoritmos Paralelos Actividad 14: Diseño de Algoritm...
 
BEDEC Sostenibilidad, novedades 2024 - Laura Silva
BEDEC Sostenibilidad, novedades 2024 - Laura SilvaBEDEC Sostenibilidad, novedades 2024 - Laura Silva
BEDEC Sostenibilidad, novedades 2024 - Laura Silva
 
BEDEC Proyecto y obra , novedades 2024 - Xavier Folch
BEDEC Proyecto y obra , novedades 2024 - Xavier FolchBEDEC Proyecto y obra , novedades 2024 - Xavier Folch
BEDEC Proyecto y obra , novedades 2024 - Xavier Folch
 
De Código a Ejecución: El Papel Fundamental del MSIL en .NET
De Código a Ejecución: El Papel Fundamental del MSIL en .NETDe Código a Ejecución: El Papel Fundamental del MSIL en .NET
De Código a Ejecución: El Papel Fundamental del MSIL en .NET
 
Inmersión global en ciberseguridad e IA en la conferencia RSA.pdf
Inmersión global en ciberseguridad e IA en la conferencia RSA.pdfInmersión global en ciberseguridad e IA en la conferencia RSA.pdf
Inmersión global en ciberseguridad e IA en la conferencia RSA.pdf
 
VIDEOS DE APOYO.docx E
VIDEOS DE APOYO.docx                                  EVIDEOS DE APOYO.docx                                  E
VIDEOS DE APOYO.docx E
 
Actividad 14_ Diseño de Algoritmos Paralelos.pdf
Actividad 14_ Diseño de Algoritmos Paralelos.pdfActividad 14_ Diseño de Algoritmos Paralelos.pdf
Actividad 14_ Diseño de Algoritmos Paralelos.pdf
 

Criterios de reemplazamiento de páginas

  • 2. Reemplazo de Páginas Reemplazo Local
  • 3.  Permite a un proceso seleccionar un marco de reemplazo del conjunto de todos los marcos, incluso si este está asignado ACTUALMENTE a otro proceso.  Un proceso puede tomar un marco de otro.  Proceso podría seleccionar SOLO marcos asignados a otros procesos  Procesos no pueden controlar su propia fallo de páginas.
  • 4.  El conjunto de páginas en memoria para un proceso no depende tan solo del comportamiento de ESE proceso sino también del c.p. del resto.  Un proceso puede tomar 0.5 s para una ejecución y 10.3 para la siguiente ejec.  Circunstancias EXTERNAS.
  • 5.  Requiere que cada proceso sólo seleccione de entre su propio conjunto de marcos asignados.  El número de marcos asignados a un proceso no cambia.  El conjunto de páginas en memoria para un proceso está afectado por el comportamiento de Paginación de SOLO dicho proceso.  Podría Obstaculizar proceso al no dejarle disponible páginas de memoria menos usadas.
  • 6. GLOBAL LOCAL • Selecciona un marco incluso si • Selecciona de entre su propio esta asignado ACTUALMENTE a conjunto de marcos otro proceso. • Número de marcos no varía. • Número de marcos asignado a • El conjunto de páginas en un proceso varía. memoria para un proceso está • Involucra al Comp. Paginación afectado por SOLO dicho del resto de procesos. proceso. •No controla fallo de páginas. • Podría obstaculizar procesos al •Mayor Rendimiento – Más no dejarlos disponibles a otras común. páginas.
  • 8. SOBRE- PAGINACIÓN  Definimos conjunto de trabajo como el numero de páginas activas que un proceso tiene en un momento dado. Es el numero suficiente, mayor al mínimo.  Si el numero de marcos disponibles es inferior al tamaño del conjunto de trabajo, se producirán frecuentes fallos de pagina  Un proceso hiperpaginado pasa mas tiempo intercambiando paginas que ejecutándose, y puede ”robar” paginas de otros procesos, provocando su hiperpaginacion.
  • 9. Consecuencias- sobrepaginación Problemas de desempeño Procesos gastan Reducción drástica del uso de tiempo en CPU. El Paginación. planificador de procesos Tasa de responde incrementando el fallos nivel de multiprogramación. aumenta Este procesos se Realimenta constantemente No se esta hasta que el sistema se REALIZAND desploma. O TRABAJO Tiempo de Acceso a Memoria Aumenta
  • 10. Disminuir G. Mult sobre paginación Utilización de la CPU Grado de Multiprogramación
  • 11. ¿Cómo limitamos efectos sobrepaginación?  La hiperpaginaciòn se limita si se limita el numero de marcos que el proceso puede utilizar (Asignación local), y si se asigna a cada proceso un número de marcos suficiente.  Rempl. Local si hay sobrepaginación no puede tomar marcos de otro proceso.  No puede provocar sobrepaginación de otros.  Páginas son reemplazadas con respecto al proceso del que forman parte.
  • 12.  Más si los procesos están sobrepaginando, estarán en la cola esperando al dispositivo de paginación la mayor parte del tiempo.  Tiempo de servicio para un fallo aumentará debido al mayor promedio en la cola de espera del dispositivo de paginación.  Tiempo efectivo de Acceso AUMENTARÁ.
  • 13. ¿Cómo sabemos cuantos marcos se necesitan?  Existen varias técnicas.  Estrategia de conjunto de trabajo que determina cuantos marcos está utilizando un proceso.  Enfoca el MODELO DE LOCALIDAD de ejecución de procesos.  Establece que a medida que se ejecuta un proceso de mueve de localidad a localidad.  Un programa está compuesto de varias localidades diferentes.
  • 14.  Cuando se llama a una subrutina , esta define una nueva localidad.  Cuando se sale de la Subrutina proceso abandona esta localidad-sus instrucciones ya no estarán en uso activo.  Localidades estarán definidas por la estructura del programa y sus estructuras de datos.  Si asignamos suficientes marcos a un proceso (acom. Localidad) Ocasionara fallo de página, hasta que todas las páginas estén en memoria, y hasta que cambie de localidad.  Si asignamos menos marcos que el tamaño de la localidad actual, proceso entra en estado de sobrepaginación.