Zstandard 1.4.4 已经发布,这个版本包括一些主要的性能改进和新的 CLI 特性,内容如下:
v1.4.3 | v1.4.4 | |
silesia.tar | 1440 MB/s | 1600 MB/s |
enwik8 | 1225 MB/s | 1390 MB/s |
calgary.tar | 1360 MB/s | 1530 MB/s |
api:
- 从解析器中提取序列以进行分析的新功能
- 修复了 ZSTD_initCStream_advanced() 快速模式的性能
cli:
- 支持管道命名
- TAR 扩展支持
- --output-dir-flat=DIE 新命令将目标文件生成到请求的目录中
- --stream-size=# 和 --size-hint=# 新命令
- --exclude-compressed 新命令
- 更快 -t 测试模式
- 改进了一些错误信息
- 修复字典生成器中的死锁条件
build:
- 带有 Emscripten 编译脚本的单文件解码器
- 修复 Visual Studio 上的 zlibWrapper 编译
- 修复 gcc 旧版本的编译
- 改进了 cmake 脚本的安装目录
pack:
- 更改了 pkgconfig,以便更好地集成到 OpenWRT 中
详情见发布说明。