SlideShare una empresa de Scribd logo
1 de 13
CONJUNTO
RESIDENTECarlos Pinzon
Esneider Riaño
EmerssonMendoza
Repaso
• Todas las referencias a memoria dentro de un proceso
son direcciones lógicas que se traducen dinámicamente a
direcciones físicas durante la ejecución. Esto quiere decir
que un proceso puede cargarse y descargarse de la
memoria principal de forma que ocupe regiones diferente
en instantes diferentes a lo largo de su ejecución .
Gestión del Conjunto
Residente
• Conjunto residente es el número de páginas de un
proceso que están alojadas en un marco de memoria
principal
Si se asignan muchos marcos a un proceso:
• Se reduce el nivel de multiprogramación.
• La tasa de fallos se mantiene baja.
Si se asignan pocos marcos a un proceso:
• Se aumenta la tasa de fallos de página.
Tamaño del conjunto
residente
Con memoria virtual paginada no es
necesario y, puede no ser posible,
traer todas las páginas de un proceso a
la memoria principal para preparar su
ejecución. El sistema operativo debe
decidir cuanta memoria principal
asignar a un proceso.
Entran en juego varios
factores
Cuanto menor es la cantidad de memoria
asignada a un proceso, mayor es el
número de procesos que pueden estar
simultáneamente en MP.
Si en MP hay un número pequeño de
páginas en un mismo proceso, el
porcentaje de fallos de página será mayor.
Hay dos políticas de
asignación de memoria
principal
Estática: El tamaño del conjunto residente se
fija en el arranque del proceso
Dinámica: El tamaño del conjunto residente
puede variar a lo largo de la ejecución del
proceso
 Con estos factores en los sistemas operativos actuales se
pueden encontrar con dos tipos de políticas.
La política de asignación fija
La política de asignación variable
La política
de asignación fija
otorga a cada proceso un número fijo
de paginas en las que ejecutar. Con una
política de asignación fija, cada vez que
se produce un fallo de pagina en la
ejecución de un proceso, se debe
reemplazar una de las paginas de dicho
procesador la pagina que se necesite.
La política de asignación
variable
permite que el núcleo de marcos
asignados a un proceso cambie a lo largo
de su vida. La política de asignación
variable parece ser la mas potente. La
dificultad de este método esta en que
requiere que el sistema operativo evalué
el compartimiento de los procesos
activos.
Alcance del reemplazo
• El alcance de una estrategia de reemplazo puede
clasificarse en global o local
Un fallo de pagina, producido cuándo
no hay marcos libres, es el activador de
ambos tipos de políticas
• una política de reemplazo local
escoge únicamente de entre las paginas residentes del proceso
que originó el fallo de pagina.
• Una política de reemplazo global
considera todas las páginas de la memoria como candidatas para
reemplazar, independientemente del proceso particular a que
pertenezcan.
Políticas de Vaciado
Es contraria a la política de escritura; se preocupa por
determinar el momento en que hay que escribir una
página modificada en memoria secundaria.
• Con el vaciado por demanda
una página se escribirá en el disco sólo cuando haya sido
elegida para modificarse.
• Con el vaciado previo
las páginas modificadas se escriben por lotes antes de que se
necesiten sus marcos.

Más contenido relacionado

Destacado

Taller informática practico 5
Taller informática practico 5Taller informática practico 5
Taller informática practico 5
Berna Salduna
 
Informe de pasantia de gabriel en bcv
Informe de pasantia de gabriel en bcvInforme de pasantia de gabriel en bcv
Informe de pasantia de gabriel en bcv
medicen_gabi
 
CERTIFICATES FOR SAFETY
CERTIFICATES FOR SAFETYCERTIFICATES FOR SAFETY
CERTIFICATES FOR SAFETY
ADRIAN KASASHI
 
Ost 1 00004 88
Ost 1 00004 88Ost 1 00004 88
Ost 1 00004 88
maishai75
 
Ost 1 14007 81
Ost 1 14007 81Ost 1 14007 81
Ost 1 14007 81
maishai75
 

Destacado (19)

Tratamiento casero contra la psoriasis
Tratamiento casero contra la psoriasisTratamiento casero contra la psoriasis
Tratamiento casero contra la psoriasis
 
s1925NGSS
s1925NGSSs1925NGSS
s1925NGSS
 
Taller informática practico 5
Taller informática practico 5Taller informática practico 5
Taller informática practico 5
 
Informe de pasantia de gabriel en bcv
Informe de pasantia de gabriel en bcvInforme de pasantia de gabriel en bcv
Informe de pasantia de gabriel en bcv
 
Workshop Trends und Entwicklungen in der Websuche und deren Relevanz für Bibl...
Workshop Trends und Entwicklungen in der Websuche und deren Relevanz für Bibl...Workshop Trends und Entwicklungen in der Websuche und deren Relevanz für Bibl...
Workshop Trends und Entwicklungen in der Websuche und deren Relevanz für Bibl...
 
Lautsprecherboxen
LautsprecherboxenLautsprecherboxen
Lautsprecherboxen
 
Büromöbel münchen
Büromöbel münchen Büromöbel münchen
Büromöbel münchen
 
Bürostuhl
BürostuhlBürostuhl
Bürostuhl
 
Kids bags- galisteo
Kids bags- galisteoKids bags- galisteo
Kids bags- galisteo
 
Klagenfurt und das Ingeborg-Bachmann-Gymnasium
Klagenfurt und das Ingeborg-Bachmann-GymnasiumKlagenfurt und das Ingeborg-Bachmann-Gymnasium
Klagenfurt und das Ingeborg-Bachmann-Gymnasium
 
CERTIFICATES FOR SAFETY
CERTIFICATES FOR SAFETYCERTIFICATES FOR SAFETY
CERTIFICATES FOR SAFETY
 
NETECH BULLS: CCNA Course in Gurgaon
NETECH BULLS: CCNA Course in GurgaonNETECH BULLS: CCNA Course in Gurgaon
NETECH BULLS: CCNA Course in Gurgaon
 
III Congreso Ecommaster - Cómo sacar partido del próximo Meetup WP
III Congreso Ecommaster - Cómo sacar partido del próximo Meetup WPIII Congreso Ecommaster - Cómo sacar partido del próximo Meetup WP
III Congreso Ecommaster - Cómo sacar partido del próximo Meetup WP
 
Klaus Schilling: Empowerment, Kritik und Veränderung – Potentiale von Begegnu...
Klaus Schilling: Empowerment, Kritik und Veränderung – Potentiale von Begegnu...Klaus Schilling: Empowerment, Kritik und Veränderung – Potentiale von Begegnu...
Klaus Schilling: Empowerment, Kritik und Veränderung – Potentiale von Begegnu...
 
Google drive
Google driveGoogle drive
Google drive
 
Bases curriculares 7° básico a 2° medio
Bases curriculares 7° básico a 2° medioBases curriculares 7° básico a 2° medio
Bases curriculares 7° básico a 2° medio
 
Metodos de propaganda
Metodos de propagandaMetodos de propaganda
Metodos de propaganda
 
Ost 1 00004 88
Ost 1 00004 88Ost 1 00004 88
Ost 1 00004 88
 
Ost 1 14007 81
Ost 1 14007 81Ost 1 14007 81
Ost 1 14007 81
 

Similar a Conjunto residente

Gestión de memoria virtual
Gestión de memoria virtualGestión de memoria virtual
Gestión de memoria virtual
UTPL UTPL
 
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
Kelly Jhojanna Pernia
 
Coordinacion Y Sincronizacion De Procesos
Coordinacion  Y  Sincronizacion  De  ProcesosCoordinacion  Y  Sincronizacion  De  Procesos
Coordinacion Y Sincronizacion De Procesos
Jessica Suarez
 
Unidad 3 memoria_real
Unidad 3 memoria_realUnidad 3 memoria_real
Unidad 3 memoria_real
beymarlopez
 
Memoriavirtual
MemoriavirtualMemoriavirtual
Memoriavirtual
osjavier
 

Similar a Conjunto residente (20)

Gestión de memoria virtual
Gestión de memoria virtualGestión de memoria virtual
Gestión de memoria virtual
 
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
 
Finalfinal
FinalfinalFinalfinal
Finalfinal
 
Exp so politicas
Exp so politicasExp so politicas
Exp so politicas
 
memoria_virtual
memoria_virtualmemoria_virtual
memoria_virtual
 
memoria_virtual
memoria_virtualmemoria_virtual
memoria_virtual
 
Memoria virtual formato a
Memoria virtual formato aMemoria virtual formato a
Memoria virtual formato a
 
Capitulo7
Capitulo7Capitulo7
Capitulo7
 
Sistema operativo.ppt
Sistema operativo.pptSistema operativo.ppt
Sistema operativo.ppt
 
Coordinacion Y Sincronizacion De Procesos
Coordinacion  Y  Sincronizacion  De  ProcesosCoordinacion  Y  Sincronizacion  De  Procesos
Coordinacion Y Sincronizacion De Procesos
 
Memoria virtual
Memoria virtualMemoria virtual
Memoria virtual
 
Sistemas Operativos Gestión de memoria
Sistemas Operativos Gestión de memoriaSistemas Operativos Gestión de memoria
Sistemas Operativos Gestión de memoria
 
Unidad 3 memoria_real
Unidad 3 memoria_realUnidad 3 memoria_real
Unidad 3 memoria_real
 
Memoriavirtual
MemoriavirtualMemoriavirtual
Memoriavirtual
 
Memoriavirtual
MemoriavirtualMemoriavirtual
Memoriavirtual
 
Memoriavirtual
MemoriavirtualMemoriavirtual
Memoriavirtual
 
Memoria virtual...
Memoria virtual...Memoria virtual...
Memoria virtual...
 
Memoria virtual
Memoria virtualMemoria virtual
Memoria virtual
 
Arquitectura de los sistemas operativos
Arquitectura de los sistemas operativosArquitectura de los sistemas operativos
Arquitectura de los sistemas operativos
 
Administracion de la memoria principal
Administracion de  la memoria principalAdministracion de  la memoria principal
Administracion de la memoria principal
 

Conjunto residente

  • 2. Repaso • Todas las referencias a memoria dentro de un proceso son direcciones lógicas que se traducen dinámicamente a direcciones físicas durante la ejecución. Esto quiere decir que un proceso puede cargarse y descargarse de la memoria principal de forma que ocupe regiones diferente en instantes diferentes a lo largo de su ejecución .
  • 3. Gestión del Conjunto Residente • Conjunto residente es el número de páginas de un proceso que están alojadas en un marco de memoria principal
  • 4. Si se asignan muchos marcos a un proceso: • Se reduce el nivel de multiprogramación. • La tasa de fallos se mantiene baja. Si se asignan pocos marcos a un proceso: • Se aumenta la tasa de fallos de página.
  • 5. Tamaño del conjunto residente Con memoria virtual paginada no es necesario y, puede no ser posible, traer todas las páginas de un proceso a la memoria principal para preparar su ejecución. El sistema operativo debe decidir cuanta memoria principal asignar a un proceso.
  • 6. Entran en juego varios factores Cuanto menor es la cantidad de memoria asignada a un proceso, mayor es el número de procesos que pueden estar simultáneamente en MP. Si en MP hay un número pequeño de páginas en un mismo proceso, el porcentaje de fallos de página será mayor.
  • 7. Hay dos políticas de asignación de memoria principal Estática: El tamaño del conjunto residente se fija en el arranque del proceso Dinámica: El tamaño del conjunto residente puede variar a lo largo de la ejecución del proceso
  • 8.  Con estos factores en los sistemas operativos actuales se pueden encontrar con dos tipos de políticas. La política de asignación fija La política de asignación variable
  • 9. La política de asignación fija otorga a cada proceso un número fijo de paginas en las que ejecutar. Con una política de asignación fija, cada vez que se produce un fallo de pagina en la ejecución de un proceso, se debe reemplazar una de las paginas de dicho procesador la pagina que se necesite.
  • 10. La política de asignación variable permite que el núcleo de marcos asignados a un proceso cambie a lo largo de su vida. La política de asignación variable parece ser la mas potente. La dificultad de este método esta en que requiere que el sistema operativo evalué el compartimiento de los procesos activos.
  • 11. Alcance del reemplazo • El alcance de una estrategia de reemplazo puede clasificarse en global o local Un fallo de pagina, producido cuándo no hay marcos libres, es el activador de ambos tipos de políticas
  • 12. • una política de reemplazo local escoge únicamente de entre las paginas residentes del proceso que originó el fallo de pagina. • Una política de reemplazo global considera todas las páginas de la memoria como candidatas para reemplazar, independientemente del proceso particular a que pertenezcan.
  • 13. Políticas de Vaciado Es contraria a la política de escritura; se preocupa por determinar el momento en que hay que escribir una página modificada en memoria secundaria. • Con el vaciado por demanda una página se escribirá en el disco sólo cuando haya sido elegida para modificarse. • Con el vaciado previo las páginas modificadas se escriben por lotes antes de que se necesiten sus marcos.