Cet enseignement présente les concepts des systèmes d’exploitation et aborde la programmation système
Plan :
- Introduction
- Les processus
- Fichiers
- Communications inter-processus
- Tubes
- Signaux: surveillance de processus, synchronisation
- Mémoire partagée et synchronisation: par fichiers, mémoire partagée
- files de messages
- Concurrence: Identification des problèmes, solutions logicielles, solutions matérielles, deadlocks
- Solutions logicielles
- Solutions matérielles
- Sémaphores
- Deadlocks
Le support de cours est disponible ICI.