Cette page est consacrée au bureau d'études 2007/2008 du cours « Système d'exploitation ». On y trouvera le sujet du BE et des indications.

Sujet

Le sujet est disponible ici. On rappelle qu'il s'agit de généraliser la notion de pipe en permettant à des processus de communiquer deux à deux à l'aide de pipes unidirectionnels. On obtient alors un graphe orienté comme ce qui suit :

tikz2png graphic

L'objectif est de construire une application multi_pipe qui lit un fichier dans lequel on déclare les processus et pour chaque processus les pipes d'entrée et de sortie.