Módulo 4: Persistencia
1. Dispositivos de Entrada Salida y Discos Duros
Hacer persistente la información que procesamos en un computador requiere la asistencia de algunos módulos del Sistema Operativo. Los elementos del sistema de cómputo donde podemos persistir la información son vistos usualmente como dispositivos de entrada salida (Discos duros, memorias flash, unidades de estado sólido, etc.), por eso, esta semana, vamos a explorar los dispositivos de entrada salida en general, para luego abordar los detalles en el funcionamiento de los discos duros.
Clase 18 - Dispositivos de Entrada Salida
Material de apoyo
Clase 19 - Discos Duros
Video no disponible 💩
2. RAID y Interfaz de los Sistemas de Archivos
Esta semana vamos a explorar dos temas muy importantes de la persistencia: RAID y los sistemas de archivos.
Clase 20 - RAID
Material de apoyo
Clase 21 - Archivos y directorios
3. Implementación de Sistemas de Archivos
Esta semana vamos a conocer otras dos técnicas para solucionar los problemas de la concurrencia: Variables de Condición y Semáforos.
Clase 22 - Sistema de Archivos: Implementación
Clase 23 - Fast File System
4. Consistencia y SSDs.
Esta semana vamos a conocer otras dos técnicas para solucionar los problemas de la concurrencia: Variables de Condición y Semáforos.
Clase 24 - Fsck Journaling
Clase 24 - Parte 1
Clase 24 - Parte 2
Material de apoyo
Clase 25 - SSDs
Video no disponible 💩