找回密码
 立即注册
搜索
查看: 2019|回复: 7

[软件] 是不是7z不能发挥多核能效?

[复制链接]
     
发表于 2024-12-31 10:12 来自手机 | 显示全部楼层 |阅读模式
7z用的最新版本,默认设置
昨天解压游戏,从GM7 4T到GM7 4T,FX900 Plus 4T
发现CPU占用率都不高
之前用winrar(版本不算太新)偶尔有CPU占满,然后看到SSD写入速度达到2-3GB/S的,但也有过百MB/S写入

是需要设置么?
回复

使用道具 举报

     
发表于 2024-12-31 13:40 | 显示全部楼层
本帖最后由 serj005 于 2024-12-31 13:42 编辑

检查一下压缩方法是LZMA还是LZMA2,LZMA没有多线程优化。
另外选了LZMA2也要检查一下下面的cpu线程数。

如果还是不行,去下载7-zip-zstd试试,压缩方法用LZMA2 Fast。
https://github.com/mcmilk/7-Zip-zstd/releases

编辑:不好意思看错了,我以为是压缩时CPU没占满,解压没占满我就不清楚是什么情况了
回复

使用道具 举报

     
 楼主| 发表于 2024-12-31 14:36 | 显示全部楼层
serj005 发表于 2024-12-31 13:40
检查一下压缩方法是LZMA还是LZMA2,LZMA没有多线程优化。
另外选了LZMA2也要检查一下下面的cpu线程数。

感觉解压占多少CPU,
也和打压缩包时,是否有设置多核压缩有关联??

有的压缩包,解压,CPU会占满,有的就单核解压...
回复

使用道具 举报

     
发表于 2024-12-31 14:47 来自手机 | 显示全部楼层
我觉得是缓冲区写满了

—— 来自 鹅球 v3.3.96
回复

使用道具 举报

     
发表于 2024-12-31 15:34 | 显示全部楼层
基本所有的解压算法都是单线程的
回复

使用道具 举报

     
发表于 2024-12-31 15:35 | 显示全部楼层
算法也有关系 lzma lzma2解压是比rar慢

另外 压缩选的参数越高 解压也越慢
回复

使用道具 举报

     
发表于 2024-12-31 16:40 | 显示全部楼层
我觉得有条件多用几个解压软件解压相同压缩包测试才知道是不是7z 的问题?不过之前用 Winrar 和7z 解压不同的大压缩包也有种感觉 winrar 更快的感觉

—— 来自 S1Fun
回复

使用道具 举报

     
发表于 2024-12-31 17:03 来自手机 | 显示全部楼层
本帖最后由 darkangel0224 于 2024-12-31 17:04 编辑

LZMA是双线程的,但是现在普遍超线程是强制打开的,所以确实可以说是在薅单核的羊毛

LZMA2是多线程的,如果吃不满CPU,就是别的问题了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2025-1-22 16:09 , Processed in 0.063390 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表