• [^] # Re: Performances

    Posté par . En réponse à la dépêche Sortie de la version 20101222 de GNU Parallel. Évalué à 3.

    euh non, je ne "echo" pas le contenu des fichiers, juste leurs noms.

    Le wc n'est pas parallélisé, son but est uniquement de comparer les résultats. Mais toute la partie avant le wc est parallélisé, et permet de voir que les "echo" sont lancés plus rapidement avec xargs.

    Pour te faire plaisir, j'ai refais le même test avec une commande qui ne fait rien: true

    $ time find . -xdev -type f -print0 | xargs -0 -n1 -P8 true
    real 0m7.696s
    user 0m0.300s
    sys 0m3.580s

    $ time find . -xdev -type f -print0 | ~/tests/parallel-20101222/src/parallel -0 -j8 true
    real 1m38.532s
    user 3m21.281s
    sys 1m53.623s