- 1. Introducción e Historia de Sistemas Operativos
- 2. Conceptos de Sistemas Operativos
- 3. Procesos y Threads
- 4. CPU Scheduling
- 5-6. Sincronización
- 7. Deadlocks
- 8-9. Sistemas de Archivos
- 10. Manejo de Memoria
- 11. Paginación y Segmentación
- 12. Memoria Virtual
- 13. Entrada Salida
- Casos de Estudio: Linux y Windows® 2K
| Programa |
Temas |
| Makefile |
Makefile para compilar todos los
ejemplos |
| Señales
de Alarm |
creación de procesos, y
señales |
| Script
de Sheel que crea, compila y ejecuta y programa en C, y luego le manda señales |
señales, shell scripts |
| Mini Shell
(Programa de ejecución de comandos) |
creación de procesos
(fork) |
| Ejemplo de
no sincronización |
[no] Sincronización |
| Ejemplo
de no sincronización con threads |
Threads y Sincronización |
| Sincronización
de dos procesos |
Semáforos entre dos procesos no relacionados |
| Batalla
naval entre dos procesos |
Semáforos y Memoria
compartida |
| Productor-Consumidos
con Shared Mem |
Semáforos y Memoria compartida |