Principes fondamentaux des Systèmes d'exploitation
Objectifs
Comprendre les principes fondamentaux des systèmes d'exploitation multiprogrammés
Contenu de la formation
- Notions de base sur les systèmes d'exploitation, Mise en oeuvre de la protection/isolation : notion d'espace d'adressage, de modes d'exécution user/superviseur, introduction des appels système.
- Gestion des exécutions programmes, processus, ordonnancement, threads
- Synchronisation
- Gestion de la mémorisation, mémoire centrale pagination, problèmes de gestion mémoire et d'allocation de blocs de tailles variables
- Notion de base en administration système, comptes, droits, etc gestion des I/O asynchrones et des interruptions.