• [^] # Re: Je ne suis pas sûr que les logiciels libres soient moins consommateurs de ressources CPU/Mém

    Posté par . En réponse au journal Cailloux, joujoux, bijoux. Évalué à -4. Dernière modification le 01 octobre 2023 à 21:00.

    Mais j’avais déjà noté la levée de boucliers quand son langage favori n’est pas en tête, c’est certainement humain.

    Pour la bonne grosse blague. Je viens de faire l’exercice à la ligne de commande en 1 minute. C’est pas parfait mais je voulais juste vérifier un truc vite fait.

    # time tr -cd '[:alpha:][:blank:]\n' <kjvbible.txt |tr '[:blank:]' '\n' |tr '[:upper:]' '[:lower:]' |sort |uniq -c |sort -r >/dev/null
    tr -cd '[:alpha:][:blank:]\n' < kjvbible.txt 0.01s user 0.00s system 2% cpu 0.308 total
    tr '[:blank:]' '\n' 0.01s user 0.00s system 1% cpu 0.308 total
    tr '[:upper:]' '[:lower:]' 0.01s user 0.00s system 1% cpu 0.308 total
    sort 0.38s user 0.00s system 99% cpu 0.378 total
    uniq -c 0.02s user 0.00s system 4% cpu 0.378 total
    sort -r > /dev/null 0.01s user 0.00s system 1% cpu 0.382 total

    En simple shell sans prise de tête on est meilleur que tout les langages non optimisés.