• [^] # Re: Un petit mot sur les performances

    Posté par (site web personnel) . En réponse à la dépêche Revue des techniques de programmation en shell. Évalué à 3.

    find le fait aussi très bien avec le terminateur + à la place de ; en fin de commande.

    Euh, pas le mien en tous cas. find ... -exec commande {} + permet simplement d'exécuter une seule commande cmd fichier1 fichier2 ... (éventuellement découpée en plusieurs commandes s'il y a plus de fichiers que la limite de nombre d'arguments autorisée) au lieu de faire cmd fichier1; cmd fichier2; .... C'est plus rapide parce que ça réduit considérablement le nombre de fork+exec, mais pas pour le parallélisme.

    J'ai peut-être raté un truc, mais en tous cas la page de man de ma version de find ne contient pas le mot « parallel ».