水木社区手机版
首页
|版面-新软件介绍(NewSoftware)|
新版wap站已上线
返回
下页
|
尾页
|
1/2
|
转到
主题:新版7-Zip压缩的文件变大了?
楼主
|
Siegelion
|
2023-11-15 11:20:20
|
只看此ID
现在水木web坏了,传不了附件,就先说说吧
不是文件越压越大,是比老版本压缩的文件大了(而且大了不少)
把两年前压的一个7z文件,解压出来再压一遍,用极限压缩,其他参数和以前基本一致,无论如何都比以前那个7z文件大
一会把压缩包发上来,大家试试,看看能不能和两年前压的一样,或更小
--
修改:Siegelion FROM 111.30.95.*
FROM 111.30.95.*
附件(2.4MB)
CrystalDiskMark_804.7z
1楼
|
Siegelion
|
2023-11-16 17:11:12
|
只看此ID
附件上传完了,压缩的是一个固态硬盘测速软件,
以前压缩完2500KB左右,现在新版7-Zip压完2718KB,差别很大了
压缩等级都是最大极限,你们试试能比我附件这个压的更小吗?
【 在 Siegelion 的大作中提到: 】
: 现在水木web坏了,传不了附件,就先说说吧
: 不是文件越压越大,是比老版本压缩的文件大了(而且大了不少)
: 把两年前压的一个7z文件,解压出来再压一遍,用极限压缩,其他参数和以前基本一致,无论如何都比以前那个7z文件大
: ...................
--
FROM 111.30.95.*
2楼
|
callmebbser
|
2023-11-16 21:34:11
|
只看此ID
7-Zip 21.07(x64)
2021-12-16
大小: 6 642 273
压缩后大小: 2 559 087
文件夹: 14
文件: 239
CRC: 92DED966
------------------------:
路径: D:\搜狗高速下载\CrystalDiskMark_804\CrystalDiskMark2107.7z
类型: 7z
物理大小: 2 562 347
文件头大小: 3 260
算法: LZMA2:23 LZMA:20 BCJ2
固实: +
字块: 2
【 在 Siegelion 的大作中提到: 】
: 附件上传完了,压缩的是一个固态硬盘测速软件,
: 以前压缩完2500KB左右,现在新版7-Zip压完2718KB,差别很大了
: 压缩等级都是最大极限,你们试试能比我附件这个压的更小吗?
: ...................
--
FROM 119.233.243.*
3楼
|
Siegelion
|
2023-11-16 21:36:46
|
只看此ID
这个文件我也是21年压的,所以大小差不多,1KB多的差距
怎么23.01就变大了,而且算法中多出了ARM,不知道有没有关系
【 在 callmebbser 的大作中提到: 】
: 7-Zip 21.07(x64)
: 2021-12-16
: 大小: 6 642 273
: ...................
--
修改:Siegelion FROM 111.30.95.*
FROM 111.30.95.*
4楼
|
callmebbser
|
2023-11-16 22:04:25
|
只看此ID
可能需要去7-Zip论坛上问了。
【 在 Siegelion 的大作中提到: 】
: 这个文件我也是21年压的,所以大小差不多,1KB多的差距
: 怎么23.01就变大了,而且算法中多出了ARM,不知道有没有关系
--
FROM 119.233.243.*
5楼
|
ble
|
2023-11-18 06:44:54
|
只看此ID
因为采用了Fast-Lzma2算法的原因吧,压缩率比Lzma2略有损失,速度提高了。
【 在 Siegelion 的大作中提到: 】
: 现在水木web坏了,传不了附件,就先说说吧
:
: 不是文件越压越大,是比老版本压缩的文件大了(而且大了不少)
:
: 把两年前压的一个7z文件,解压出来再压一遍,用极限压缩,其他参数和以前基本一致,无论如何都比以前那个7z文件大
:
: 一会把压缩包发上来,大家试试,看看能不能和两年前压的一样,或更小
:
发自「快看水母 于 IN2010」
--
FROM 222.129.51.*
6楼
|
Siegelion
|
2023-11-18 18:35:49
|
只看此ID
我用22.01压出了和你大小完全一样的文件,找到问题在哪了
23版本的更新说明,第一条
- 7-Zip 现在可以使用新的 ARM64 过滤器将文件压缩为 7z 和 xz 压缩包。 ARM64 过滤器可以提高压缩比,适用于包含为 ARM64(AArch64)架构编译的可执行文件的数据。另外,7-Zip 现在在压缩前解析可执行文件(有 exe 和 dll 文件名扩展名的文件),并为每个解析的文件选择合适的过滤器:
- 对于 x86 可执行文件,使用 BCJ 或 BCJ2 过滤器;
- 对于ARM64可执行文件,使用ARM64过滤器。
以前的版本默认为所有 exe/dll 文件使用 x86 过滤器 BCJ 或 BCJ2。
我这个文件里有ARM平台的exe和dll,它使用了ARM64过滤器单独压缩,内部没和其他文件放一起形成一个固实数据包,所以没能做到最小体积
目前不知道在23版本里如何关闭这个过滤器,强制使用统一的过滤器
【 在 callmebbser 的大作中提到: 】
: 7-Zip 21.07(x64)
: 2021-12-16
: 大小: 6 642 273
: ...................
--
FROM 111.30.95.*
7楼
|
Siegelion
|
2023-11-18 19:43:17
|
只看此ID
23版开始增加的ARM64过滤器还带来个兼容性问题,
只要压缩的文件中有ARM平台文件,压出来的7Z只能在7Zip 23版本以上解压,
老版本和WinRAR等其他压缩软件都不能正确解压。
如果这个文件要拿到其他电脑,不一定都具备最新版7Zip,无法使用的可能性很大
【 在 callmebbser 的大作中提到: 】
: 可能需要去7-Zip论坛上问了。
--
FROM 111.30.95.*
8楼
|
Siegelion
|
2023-11-18 19:47:22
|
只看此ID
不是,是23版开始增加了ARM64过滤器,压缩过程变了
我上传的硬盘检查软件里有多个平台的可执行文件,就遇到这问题
再比如Dism++系统优化软件,也有多个平台的可执行文件,我自己重新压一遍也有这问题
【 在 ble 的大作中提到: 】
: 因为采用了Fast-Lzma2算法的原因吧,压缩率比Lzma2略有损失,速度提高了。
: 发自「快看水母 于 IN2010」
--
FROM 111.30.95.*
9楼
|
ZHMZFFL
|
2023-11-18 21:11:48
|
只看此ID
赞发现问题
--
FROM 60.1.5.*
下页
|
尾页
|
1/2
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版