Pourquoi sale ?
Sous linux tu as un acces au fichiers qui s'apelle "select " ou pselect qui place le processus appelant en sommeil (conso mini de cpu car oté du scheduler) jusqu'as que le fichier change d'etat
changer d'etat veut dire que la date du fichier a changé, qu'un nouvelle ecriture a eut lieu (nouvelle donné dispo) et tout ca.
Donc c'est propre (charge cpu reguler par la disponibilité des data ou non) et n'est pas trop lent (ton appli est placé en tete du scheduler parce qu'il t'as mis en sommeil explicitement).
[^] # Re: IPC
Posté par TheBreton . En réponse au message Communication interne et externe des programmes. Évalué à 2.
Sous linux tu as un acces au fichiers qui s'apelle "select " ou pselect qui place le processus appelant en sommeil (conso mini de cpu car oté du scheduler) jusqu'as que le fichier change d'etat
changer d'etat veut dire que la date du fichier a changé, qu'un nouvelle ecriture a eut lieu (nouvelle donné dispo) et tout ca.
Donc c'est propre (charge cpu reguler par la disponibilité des data ou non) et n'est pas trop lent (ton appli est placé en tete du scheduler parce qu'il t'as mis en sommeil explicitement).