
Ce cours présente les systèmes d’exploitation sous un angle conception au lieu d’utilisation. Il détaille les concepts qui se trouvent au cœur des systèmes ainsi que leur implantation dans des systèmes existants.
Gestion des interruptions, conception de drivers de périphériques
Structure interne du noyau : monolithique et micro-noyau
Gestion de mémoire virtuelle, mécanismes de protection mémoire
Prise en compte des multiprocesseurs dans les systèmes d'exploitation
Système d’exploitation et programmation concurrente
S. Krakowiak : « Principes des systèmes d’exploitation des ordinateurs », Dunod-Informatique
A. Tanenbaum : « Operating systems design », Prentice-Hall
Écrit(3h) à la fin du semestre(E)
N1=E1
N2=E2