• [^] # Re: popen?

    Posté par . En réponse au journal Problème de fopen..... Évalué à 1.

    > Non, sleep() utilise les signaux (un alarm) si nanosleep n'a pas disponible en syscall.

    Non non. Voir :
    http://linuxfr.org/comments/424791,1.html(...)

    Il y a appel à sigprocmask() et sigaction().

    > mettre un bit a 1 c'est encore honnete (bon j'abuse la :-).

    C'est pas de mettre à 1 qui prend du temp. C'est le passage mode user à noyau et le retour.

    Puis, on chipote. Par contre entre un select() et un (while(1) { sleep() ; if (read()) ...} ) il n'y a pas photo. La méthode sleep(), c'est 3 fois rien mais la méthode select() c'est 1 centième de 3 fois rien :-)