6.3 Concept de tube
- Un tube (pipe) est une zone mémoire
permettant à deux processus d’une même machine de communiquer tout en
étant synchronisés.
- L’écrivain attend une
place disponible pour écrire.
- Le lecteur attend une
information disponible à la lecture.
- L’objectif d’utiliser un tube est de faire agir une commande sur le résultat d’une autre sans
fichiers intermédiaires.
- Le symbole « | »
placé entre deux commandes redirige la sortie
standard de la première sur l’entrée
standard de la seconde.
- Cela évite des entrées/sorties disques plus coûteuses:
previous next
Commentaires de cette page
dans le polycopié de cours
L’illustration interactive qui suit détaille le fonctionnement des tubes.
« Tube »
INF, Télécom SudParis, CSC 3001,
Sept. 2014
|