Contenu
Fonctions d'un système d'exploitation. Processus : ressources et attributs associés, ordonnancement des processus, changement de contexte, communications inter-processus. Gestion de la mémoire virtuelle : protection, politiques de remplacement de pages. Gestion du processeur : politiques d'allocation, introduction aux systèmes multi-processeurs. Gestion des périphériques : contrôleurs, traitement des interruptions externes, DMA, allocation de périphériques, blocages. Système de fichiers : structures physiques d'implantation, partage de fichiers. Systèmes de fenêtrage, sécurité et protection.