SlideShare una empresa de Scribd logo
1 de 15
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.
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

El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxMariaBurgos55
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxJOSEMANUELHERNANDEZH11
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel tallerValentinaTabares11
 
Explorando la historia y funcionamiento de la memoria ram
Explorando la historia y funcionamiento de la memoria ramExplorando la historia y funcionamiento de la memoria ram
Explorando la historia y funcionamiento de la memoria ramDIDIERFERNANDOGUERRE
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOnarvaezisabella21
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 

Último (20)

El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptx
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptx
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel taller
 
Explorando la historia y funcionamiento de la memoria ram
Explorando la historia y funcionamiento de la memoria ramExplorando la historia y funcionamiento de la memoria ram
Explorando la historia y funcionamiento de la memoria ram
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 

Criterios de reemplazamiento de páginas

  • 1.
  • 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.
  • 7.
  • 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.