• [^] # Re: Et pourquoi pas 7z ?

    Posté par (site web personnel) . En réponse à la dépêche Slackware abandonne les tgz. Évalué à 3.

    Pour le temps, je ne vais pas te dire le contraire...
    bench rapide sur un petit dump mysql :

    time lzop 20090512-035301.dmp
    real 0m0.221s
    user 0m0.176s
    sys 0m0.040s

    time gzip 20090512-035301.dmp
    real 0m1.123s
    user 0m1.048s
    sys 0m0.024s

    time bzip2 20090512-035301.dmp
    real 0m4.808s
    user 0m4.784s
    sys 0m0.024s

    time p7zip 20090512-035301.dmp
    real 0m8.066s
    user 0m8.697s
    sys 0m0.268s

    time lzma 20090512-035301.dmp
    real 0m14.958s
    user 0m14.429s
    sys 0m0.144s

    test sur un bi-pro au repos... p7zip tire bien partie des deux cores.

    Pour la taille, par contre, je suis surpris que tu aies observés des cas de bzip2 meilleurs que 7z :
    (note, j'ai vraiment pris le dump au hasard, mais j'ai pas non plus cherché de contre exemple)

    1406545 20090512-035301.dmp.lzma
    1559779 20090512-035301.dmp.7z
    1768026 20090512-035301.dmp.bz2
    2153230 20090512-035301.dmp.gz
    3238305 20090512-035301.dmp.lzo
    13195637 20090512-035301.dmp

    lzma sans doute significativement plus petit par rapport à 7z pour les motifs évoqués au-dessus : sans doute pas de crc, et pas d'entête non plus gérant l'enveloppe.
    Désolé, j'ai pas xz pour tester.