一个1.1G的日志文件
[root@izwz98t5u2dsk7xaviccuhz tmp]# du -sh logfile
1.1G logfile
[root@izwz98t5u2dsk7xaviccuhz tmp]# cp logfile logfile_9
[root@izwz98t5u2dsk7xaviccuhz tmp]# cp logfile logfile_6
[root@izwz98t5u2dsk7xaviccuhz tmp]# bzip2 logfile
[root@izwz98t5u2dsk7xaviccuhz tmp]# du -sm logfile.bz2
42 logfile.bz2
[root@izwz98t5u2dsk7xaviccuhz tmp]# bzip2 -6 logfile_6
[root@izwz98t5u2dsk7xaviccuhz tmp]# du -sh logfile_6.bz2
46M logfile_6.bz2
到这里,就不用继续压缩logfile_9了吧。 答案已经确定,bzip2默认压缩级别就是9.
而xz的测试结果,有点匪夷所思。
[root@izwz98t5u2dsk7xaviccuhz tmp]# du -s logfile_9.xz
48796 logfile_9.xz
[root@izwz98t5u2dsk7xaviccuhz tmp]# du -s logfile_6.xz
47908 logfile_6.xz
[root@izwz98t5u2dsk7xaviccuhz tmp]# du -s logfile_default.xz
47908 logfile_default.xz
有一点可以肯定,xz默认压缩级别为6,但是用9级别压缩时,反而比6级别还要大一些,怪事。
bzip2和xz的默认压缩级别验证
2017年7月9日
未分类
No Comments
aming
一个1.1G的日志文件
[root@izwz98t5u2dsk7xaviccuhz tmp]# du -sh logfile
1.1G logfile
[root@izwz98t5u2dsk7xaviccuhz tmp]# cp logfile logfile_9
[root@izwz98t5u2dsk7xaviccuhz tmp]# cp logfile logfile_6
[root@izwz98t5u2dsk7xaviccuhz tmp]# bzip2 logfile
[root@izwz98t5u2dsk7xaviccuhz tmp]# du -sm logfile.bz2
42 logfile.bz2
[root@izwz98t5u2dsk7xaviccuhz tmp]# bzip2 -6 logfile_6
[root@izwz98t5u2dsk7xaviccuhz tmp]# du -sh logfile_6.bz2
46M logfile_6.bz2
到这里,就不用继续压缩logfile_9了吧。 答案已经确定,bzip2默认压缩级别就是9.
而xz的测试结果,有点匪夷所思。
[root@izwz98t5u2dsk7xaviccuhz tmp]# du -s logfile_9.xz
48796 logfile_9.xz
[root@izwz98t5u2dsk7xaviccuhz tmp]# du -s logfile_6.xz
47908 logfile_6.xz
[root@izwz98t5u2dsk7xaviccuhz tmp]# du -s logfile_default.xz
47908 logfile_default.xz
有一点可以肯定,xz默认压缩级别为6,但是用9级别压缩时,反而比6级别还要大一些,怪事。