ZSTD解压缩库 [修改] |
6666666 |
先收藏,以待后用 |
urenai 发表于 2025-2-9 12:03 数据太小,一下子就压缩完了,应该是按段启动线程的,数据太小不会用多线程,小数据多线程没什么意义,启动线程的时间都给压缩完了,压缩大数据会分段多线程压缩。小数据光在那边执行循环了,CPU占用肯定上不去。 |
感谢分享!!! |
aixunsoft 发表于 2025-2-8 01:57 不行,设置了-1 或者 8 都一样,我怀疑是 兼容问题。 看CPU状态,就像 单线程、 |
urenai 发表于 2025-2-7 23:24 设置-1我电脑接近100%,每个核心都用到了,设置大于CPU核心数,稳定100%,如果90%都到不了的话,那就是没正确读取到CPU核心数,变成单线程了 |
aixunsoft 发表于 2025-2-7 22:26 我设置了线程数=-1 我尝试死循环 重复压缩并没有占用100% 极有可能为正确触发多线程,有空的话,能看看吗? |
urenai 发表于 2025-2-7 21:35 那是zstd的dll和lib,是zstd官方源码编译出来的,你不带的话,你可以尝试把整个zstd源码和头文件包进去试试,但是可能会编译报错。 |
|Archiver|手机版|小黑屋|递归火山软件开发平台
( 鄂ICP备18029190号 )
GMT+8, 2025-3-3 18:19 , Processed in 0.091492 second(s), 21 queries .
Powered by Discuz! X3.4
© 2001-2017 Comsenz Inc.