lzma和lz4速度比较
Compressed file size in bytes
gzip
bzip2
lzma
lzma -e
xz
xz -e
lz4
lzop
1
124875819 (120M)
93997047 (90M)
85618192 (82M)
72042179 (69M)
85630688 (82M)
72069084 (69M)
165844264 (159M)
168012430 (161M)
2
119040249 (114M)
87741348 (84M)
81480824 (78M)
70264395 (68M)
81492504 (78M)
70282944 (68M)
165844264 (159M)
166987891 (160M)
3
114931686 (110M)
84816957 (81MB)
79575087 (76MB)
69015118 (66MB)
79586568 (76MB)
69029204 (66MB)
165844264 (159M)
166987891 (160M)
5
102328357 (98M)
81837328 (79M)
69557610 (67M)
67879362 (65M)
69583428 (67M)
67875988 (65M)
-
166987891 (160M)
7
100128597 (96M)
80197758 (77M)
67276420 (65M)
66868212 (64M)
67294092 (65M)
66852780 (64M)
-
116205578 (111M)
9
99740486 (96M)
78963640 (76M)
65841213 (63M)
65362226 (63M)
65859432 (63M)
65372696 (63M)
-
114824102 (110M)
gzip
bzip2
lzma
lzma -e
xz
xz -e
lz4
lzop
可以看出lzma的压缩大小比lz4小。所以加载lzma的速度会快,lz4的速度会慢
Compression ratio
gzip
bzip2
lzma
lzma -e
xz
xz -e
lz4
lzop
1
26.8%
20.2%
18.4%
15.5%
18.4%
15.5%
35.6%
36.0%
2
25.5%
18.8%
17.5%
15.1%
17.5%
15.1%
35.6%
35.8%
3
24.7%
18.2%
17.1%
14.8%
17.1%
14.8%
35.6%
35.8%
5
22.0%
17.6%
14.9%
14.6%
14.9%
14.6%
-
35.8%
7
21.5%
17.2%
14.4%
14.3%
14.4%
14.3%
-
24.9%
9
21.4%
16.9%
14.1%
14.0%
14.1%
14.0%
-
24.6%
gzip
bzip2
lzma
lzma -e
xz
xz -e
lz4
lzop
压缩比这里lzma大概再17%左右,lz4再35%左右,所以压缩率lz4会高
Compression time
gzip
bzip2
lzma
lzma -e
xz
xz -e
lz4
lzop
1
8.1s
58.3s
31.7s
4m37s
32.2s
4m40s
1.3s
1.6s
2
8.5s
58.4s
40.7s
4m49s
41.9s
4m53s
1.4s
1.6s
3
9.6s
59.1s
1m2s
4m36s
1m1s
4m39s
1.3s
1.5s
5
14s
1m1s
3m5s
5m
3m6s
4m53s
-
1.5s
7
21s
1m2s
4m14s
5m52s
4m13s
5m57s
-
35s
9
33s
1m3s
4m48s
6m40s
4m51s
6m40s
-
1m5s
gzip
bzip2
lzma
lzma -e
xz
xz -e
lz4
lzop
压缩时间lzma会远远高于lz4.
Decompression time
gzip
bzip2
lzma
lzma -e
xz
xz -e
lz4
lzop
1
3.5s
3.4s
6.7s
5.9s
7.2s
6.5s
0.4s
1.5s
2
3s
15.7
6.3s
5.6s
6.8s
6.3s
0.3s
1.4s
3
3.2s
15.9s
6s
5.6s
6.7s
6.2s
0.4s
1.4s
5
3.2s
16s
5.5s
5.4s
6.2s
6s
-
1.5s
7
3s
15s
5.3s
5.3s
5.9s
5.8s
-
1.3s
9
3s
15s
5s
5.1s
5.6s
5.6s
-
1.2s
gzip
bzip2
lzma
lzma -e
xz
xz -e
lz4
lzop
解压缩时间也是。所以可以得知lzma的解压缩时间比lz4慢。lz4的解压缩时间比较快。
所以总结是lzma的解加载速度比较快,lz4的解压缩时间比较快。但是从压缩比和速度来看lz4会更优
参考:https://blog.csdn.net/leilonghao/article/details/73200859