Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 21/06/2021, à 15:38

ceituna

Je n'y "pipe" plus rien... ou plutôt 4096. [résolu]

Bonjour à tous,

Je suis devant une machine qui a un très long historique, et qui a survécu à toutes les MàJ depuis... Octobre 2009 (qd même !).
Cela est sympa, mais apporte souvent son lot de surprises.

La dernière : je n'arrive pas à chaîner les commandes en passant par un fichier puis plusieurs process qui écoutent le fichier (tail -f), car... le fichier n'est actualisé que tous les 4096 caractères...
Cela sent l'optimisation qui a été faîte pour ne pas flinguer le SSD. Je n'arrive pas à identifier où cela pourrait se cacher. Car même en passant par un fichier en tmpfs, le même obstacle des 4096 vient casser l'utilité de mes scripts quasi-temps réels.

Des idées/suggestions d'axes d'exploration ?

Merci d'avance.

Dernière modification par ceituna (Le 21/06/2021, à 15:53)

Hors ligne

#2 Le 21/06/2021, à 15:52

ceituna

Re : Je n'y "pipe" plus rien... ou plutôt 4096. [résolu]

Ok. Autant pour moi.
stdbuf est mon ami.

tail -f fichier-a-lire | stdbuf -oL commande-ou-script 

Hors ligne