OS5. Administración de Memoria. (5 horas)
Tópicos
- Revisión de la memoria física y de la administración de la memoria de hardware.
- Retardos, intercambios y particiones.
- Paginamiento y segmentación.
- Políticas de asignación y de reemplazo.
- Conjuntos de trabajos y trashing.
- Caching.
Objetivos
- Explicar la jerarquía de la memoria y el costo-desempeño en los intercambios.
- Explicar el concepto de memoria virtual y cómo esta es soportada por el hardware y software.
- Listar los principios de memoria virtual aplicados a caching, paginamiento y segmentación.
- Evaluar los intercambios en términos de tamaño de memoria (memoria principal, memoria cache, memoria auxiliar) y velocidad del procesador.
- Sustentar las distintas opciones de asignación de memoria a las tareas, citando las ventajas de cada una.
- Describir las razones para la existencia y uso de la memoria cache.
- Comparar y contrastar las técnicas de paginamiento y segmentación.
- Discutir el concepto de trashing, tanto en términos del porqué de su ocurrencia y de las técnicas usadas para reconocer y administrar el problema.
- Analizar las distintas técnicas de particionamiento de memoria incluyendo demoras, intercambios y las políticas de asignación y reemplazo.
Sociedad Peruana de Computación