Systèmes

PAS de DRM ! PAS de e-BREVETS ! ENGLISH  

École Polytechnique - 3e année - Majeure 2 Informatique INF-552.

Chargé de cours : Albert Cohen.
Chargés de TD : Cédric Bastoul et Albert Cohen.


Présentation

Résumé :
Ce cours porte sur la conception des systèmes d'exploitation et la programmation système (en C). Étude générale de la concurrence et des communications entre processus, et analyse des mécanismes d'abstraction et de virtualisation. Étude des couches basses du noyau (processus, threads, périphériques, gestion des interruptions, ordonnancement, mémoire virtuelle, protection) et des services de plus haut niveau (contrôle des entrées-sorties, systèmes de fichiers, politique de sécurité, édition de liens dynamiques). Ouverture vers les machines virtuelles, les systèmes pour architectures parallèles à mémoire partagée et les systèmes embarqués (contraints en ressources ou temps-réel).
Bibliographie :
A. Silberschatz and P. Galvin. Operating System Concepts. Seventh Edition, John Wiley & Sons, 2004.
D. P. Bovet and M. Cesati. Understanding the Linux Kernel. Third Edition, O'Reilly, 2005.

Page du Cours et des TDs.


PARENT INDEX