martes, 28 de mayo de 2013

Exposición # 6 Software del sistema operativo

Exposición # 6 Software del sistema operativo

La mayoría de los sistema operativos tienen la funcionalidad de paginación y segmentación.
Política de lectura: Está relacionado con la carga de la página en memoria principal.
Paginación previa: se cargan otras páginas distintas a las demandadas, deben ir a un fallo de página.
Paginación por demanda: cuando se hace referencia a una posición en dicha página.
Políticas de ubicación:
Se encargan de ubicar los procesos en memoria.
Mejor ajuste: Lista de huecos, explora la lista completa, busca el mejor espacio de memoria.
Primer ajuste: Busca el primer espacio de memoria donde quepa.

Política de reemplazo: Consiste en seleccionar la página que se va a reemplazar.
-          Algoritmos básicos
1)      Algoritmo optimo – trata de prever que paginas pueden subidas o cargadas y consiste en un precargue de páginas que el usuario pueda que utilice,  si hay fallo de página se ejecuta el intercambio.
2)      Algoritmo LRU – es la política usada menos recientemente, esta reemplaza la que lleva más tiempo referenciada, este proceso cuando hay muchas cantidades de procesos se da sobrecarga.
3)      Algoritmo FIFO – primera en entrar primera en salir, reemplaza la que mayor tiempos de reloj lleva de carga en la memoria, esta puede producir hiperpaginacion.

4)      Algoritmo CLOCK o de reloj – le coloca en el marco un bit de uso cuando es “1” está en uso o ha sido recientemente usada y cuando es “0” es la página candidata a ser reemplaza, el apuntador arranca en la primera posición  y empieza a recorrer la lista circularmente llenando espacios de memoria vacíos, cuando se llena busca el próximo en “0” y mientras tanto los que encuentra en “1” los cambia por  “0”.

No hay comentarios:

Publicar un comentario