首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

速度快,性能好!压缩神器 zstd

这个项目是作为开源的 BSD 许可收费的库,以及一个生成和解码 .zst 格式。 性能测试对比 Zstd 还可以压缩速度为代价提供更强的压缩比,Speed vs Rtrade 可以通过小增量进行配置。...使用技巧 主要介绍一些关于 zstd 工具的使用示例和参数解释 简单使用 # 将一个文件压缩成一个后缀为.zst的新文件 # 如果命令后面没有文件或文件为-的话,则读取标准输入 $ zstd file...# 在压缩操作后删除源文件 # 默认情况下,源文件在成功压缩或解压缩后不会被删除 $ zstd --rm file # 解压zst压缩包 $ zstd -d file.zst # 解压zst压缩包到标准输出...$ zstd -dc file.zst # 查看zst压缩包 $ zstd -l file.zst $ zstdcat file.zst 高级用法 # 输出详细信息 $ zstd -v file...$ zstd -v -d file.zst # 压缩一个文件同时指定压缩级别(19最高,0最低,3为默认) $ zstd -level file $ zstd -9 file # 使用更多的内存(压缩和解压时

7.2K40
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【C++】泛型编程 ⑤ ( 函数模板原理 | C++ 编译器原理 | C C++ 编译器编译过程 | 分析 模板函数代码 汇编文件 | 编译 模板函数代码 汇编文件 | 模板函数汇编分析总结 )

    %eax movl %eax, (%esp) call __Z3addIiET_S0_S0_ movl %eax, -20(%ebp) movl $LC0, 4(%esp) movl $__ZSt4cout...endef __Z3addIiET_S0_S0_: pushl %ebp movl %esp, %ebp subl $24, %esp movl $LC1, 4(%esp) movl $__ZSt4cout..., (%esp) call __ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc movl $__ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0...回应的汇编如下 : __Z3addIiET_S0_S0_: pushl %ebp movl %esp, %ebp subl $24, %esp movl $LC1, 4(%esp) movl $__ZSt4cout..., T b)" << endl; return a + b; } 打印日志 cout << "调用函数模板 T add(T a, T b)" << endl; 对应的汇编内容 : movl $__ZSt4cout

    40720
    领券