Bonjour, Je suis confronté à un problème aujourd'hui ... qui m'occupe ! J'ai une application qui lit des informations dans un tube nommé, et un petit programme en C++ qui écoute le réseau et va écrire dans le tube nommé ci-dessus les infos reçues. Ma question est la suivante : puis-je connaitre le nombre d'octets en attente de lecture dans le pipe autrement qu'en modifiant le code C++ ? (sans les lire ;-) Question subsidiaire (et hors-sujet shell) qui gére l'écriture mémoire sous linux, le noyau ou le processus lui-même ? En fait cette question vient d'un débat commencé avec un collègue où j'avançais que le noyau était le seul composant capable de savoir combien de caractères étaient en attente de lecture dans le pipe, lui pense que ca se situerait plutot au niveau de la bibliothèque C standard (et que le noyau n'en sait fichtre rien, puisque c'est pas son boulot) ... S'il y avait quelqu'un pour m'éviter un weekend de lecture de la gestion mémoire du noyau, ce serait sympa ! ;-) Jeremy PS : je suis preneur de tout lien explicatif, documentation, etc ! -- Linux Registered User #317862 Linux From Scratch Registered User #16571 Please do not send me .doc, .xls, .ppt, as I will *NOT* read them. Please send me only open formats, as OpenDocument or pdf.