• [^] # Re: Implémentation dans Linux ?

    Posté par . En réponse au lien Éloge de Plan 9, par Drew DeVault. Évalué à 2.

    l'exemple donné me fait un retour en « Error 400 (Bad Request)!!1 » sur google.com

    J'avais la même chose, mais des fois, on a la flemme de l'écrire... C'était pas hyper pertinent non plus.

    fd=$(comm -13 <(ls /proc/$$/fd | sort) <(seq 255 | sort) | sort -g | head -1)
    

    OK. J'ai appris un truc (surtout comm).

    Par contre, ça en fait des forks:
    - 2 sous-shell pour les arguments de comm
    - 7 processus lancés pour avoir le fd
    - 2 builtin (eval + exec) et 2 processus pour le duo requête-réponse. Mais ça change pas trop d'avant.

    On va s'abstenir de lancer des perf stat là-dessus je crois :) En attendant io_uring_spawn en tout cas.