© 2000, Georges Arhodakis - Université Paris 8 2
Sommaire
•Introduction
•Historique
•
•Service du noyau
Service du noyau
–
–Appel Système
Appel Système
–
–Trappes & Interruptions
Trappes & Interruptions
–
–Horloge & Gestion du Temps
Horloge & Gestion du Temps
–
–Ordonnancement
Ordonnancement
–
–Contrôle & Gestion des Ressources
Contrôle & Gestion des Ressources
•
•Processus
Processus
–
–Création / Destruction / Planification
Création / Destruction / Planification
–
–États & Changements de Contexte
États & Changements de Contexte
–
–Trappes / Interruptions / Exceptions
Trappes / Interruptions / Exceptions
•
•Processus Légers (
Processus Légers (Threads
Threads)
)
•Mémoire
– Physique / Virtuelle
– Pagination / Swapping
– Espace de Travail
•Entrées / Sorties
– Pilotes de Périphériques
• Physiques / Logiques / Virtuels
•Raw / Block Devices
•Handlers
– Système de Gestion de Fichiers (SGF)
•Distribution / Répartition (Networking)
– Modèles
– Topologies
– Protocoles
– Normes & Standards
•Inter-Processus Communication (IPC)
– Signaux
– Sémaphores
– Mémoire Partagée (Shared Memory)
– Boite à lettres (Messaging Queues)
– Pipes (Named / Unnamed)
–Sockets
– Fichiers