解压速度更快, Zstandard 1.4.1 发布
2024-10-19 17:21:59
zstd 1.4.1 发布了,zstd 又叫 Zstandard,它是一种快速无损压缩算法,主要应用于 zlib 级别的实时压缩场景,并且具有更好的压缩比。zstd 还可以以压缩速度为代价提供更强的压缩比,速度与压缩权衡可通过小增量进行配置。
此版本是一个维护版本,它修复了一些错误,包括只能在小众用例中触发的罕见数据损坏错误,当执行以下所有操作时会出现该 bug:使用多线程模式,重叠大小>= 512 MB,使用的 strategy>= ZSTD_btlazy,压缩超过 4 GB。
性能
新版本还包括一些性能改进,其中主要的改进是 Zstd 解压速度快了约 7%。关于在 Silesia Corpus 上测量的不同压缩级别的解压速度的比较,Intel i9-9900K 上的性能数据如下:
Level | v1.4.0 | v1.4.1 | Delta |
---|---|---|---|
1 | 1390 MB/s | 1453 MB/s | +4.5% |
3 | 1208 MB/s | 1301 MB/s | +7.6% |
5 | 1129 MB/s | 1233 MB/s | +9.2% |
7 | 1224 MB/s | 1347 MB/s | +10.0% |
16 | 1278 MB/s | 1430 MB/s | +11.8% |
新版本还包括不少 bug 修复和其他改进, 详情可查看更新说明。
最新文章
- SQL Server 2012 新特性:包含数据库访问数据库引擎
- Centos6 修改max user processes limits
- php对uploads文件的处理问题的解决
- POJ 1635 树的最小表示法/HASH
- [原创]可动态显示圆形图像或圆形文字的AvatarImageView
- WCF之服务说明
- ASP.Net MVC4排序检索分页的实现
- Stimulsoft.Report.web viewer控件添加按钮
- 在Openstack上创建并访问Kubernetes集群
- const 那点事儿
- Https系列之二:https的SSL证书在服务器端的部署,基于tomcat,spring boot
- SpringCloud笔记五:Feign
- Tools:实现ping操作带时间戳【windows+linux】
- 前端框架之Vue(1)-第一个Vue实例
- C#项目单步调试莫名结束问题
- 如何区分一个android app是h5的还是native
- Linux命令对应的英文及整体学习法
- 织梦调用多个栏目typeid="1,2,3"不支持的解决方法
- 响应式布局框架 Pure-CSS 5.0 示例中文版-下
- shell内置命令eval的具有什么作用
热门文章
- react判断点击位置是否为组件内,实现点击外部触发组件内事件
- [NodeJS] 优缺点及适用场景
- Java语言实现 Base64 加密 &; 解密
- 有效使用Django的QuerySets
- Very important notes about Spring @Transnational(Srping事务注解 @Transnational重要注意事项)
- AES256位加密
- Python核心编程练习题
- JavaScript(1)——编程真善美
- JavaScript基本入门03
- 页面可见性改变事件 : visibilitychange 详解