COURS
II : Ingénierie logicielle
- Concept de base similaire au noyau MACH
- Acteurs (actors) au lieu de tâches : Acteurs du type superviseur ou
utilisateur
- Egalement tâches atomique (threads)
- Communication à travers des portes (ports). Une porte appartient aux
acteurs et gère la queue de messages
- L'API et les sous-systèmes d'émulation
sont implantés par des ensembles d'acteurs "serveur" et "client"
qui communiquent à l'aide de primitives du noyau
- Le MIX V.4 est implanté à
l'aide de trois acteurs du type "serveur"
- Les primitives du noyau sont implantées avec des interruptions
logicielles (traps)
- Architecture du noyau
- Au niveau le plus haut l'on trouve :
- L'IPC transparent par rapport à
son emplacement dans un réseau
- Au niveau le plus bas l'on trouve la gestion des ressources du site
