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)
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.
[^] # Re: Et pourquoi pas 7z ?
Posté par rictus (site web personnel) . En réponse à la dépêche Slackware abandonne les tgz. Évalué à 3.
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.