Re: [HS] lignes uniques, performances
Le 12503ième jour après Epoch,
Yves Rutschle écrivait:
> Maintenant, pour la vraie surprise (où il faut sans doute que je précise que
> j'ai testé sous bash):
>
> [yves@oban]:yves$ time cat linux | perl -ne 'print if !$l{$_}++' > /dev/null
>
> real 0m32.237s
> user 0m25.640s
> sys 0m5.260s
>
> [yves@oban]:yves$ time cat linux | awk '!l[$0]++' > /dev/null
>
> real 0m43.167s
> user 0m40.080s
> sys 0m2.670s
>
>
> Il semble donc maginalement _plus_efficace_ d'utiliser cat+pipe que d'utiliser
> la redirection de bash.
Euh... Tu es sûr que ta commande ne mesure pas simplement le temps de
cat seulement ?
Auquel cas, ça deviens plus compliqué d'évaluer ce qu'il se passe
réellement :)
--
Wiker's Law:
Government expands to absorb revenue and then some.
Reply to: