Rust版bzip2:速度提升,跨平台编译更轻松
2025-06-17

最新发布的bzip2 0.6.0版本默认使用Rust实现的libbz2-rs-sys库,显著提升了压缩和解压速度,并简化了跨平台编译过程。这项工作源于许多项目仍然依赖bzip2,而Rust版本能更好地解决长期存在的编译问题,例如WebAssembly编译和Windows/Android平台的兼容性。性能测试显示,Rust实现的压缩和解压速度普遍优于C实现,且经过了Miri安全审计,确保代码的可靠性。
阅读更多
开发
bzip2