工具介绍

次要介绍 zstd 工具的作用和性能测试

咱们称 Zstandard 或 Zstd 是一种疾速的无损压缩算法,是针对 zlib 级别的实时压缩计划,以及更好的压缩比。它由一个十分快的熵阶段,由 Huff0 和 FSE 库提供。这个我的项目是作为开源的 BSD 许可免费的库,以及一个生成和解码 .zst 格局。

性能测试比照

Zstd 还能够压缩速度为代价提供更强的压缩比,Speed vs Rtrade 能够通过小增量进行配置。在所有设置中,解压速度放弃不变,并在所有 LZ压缩算法( 比方 zlib 或者lzma) 共享的属性中放弃不变。

以前的压缩形式,都是实用于典型文件和二进制的压缩计划( MB/GB)的状况。然而,要压缩的数据量越小,压缩就越艰难。这是所有压缩算法都存在的问题,起因是压缩算法从过来的数据中学习如何压缩将来的数据。然而在一个新的数据集的开始,没有“过来”能够参考。

为了解决这种状况,Zstd 提供了一种新的训练模式,能够应用这种模式对所选数据类型的算法进行调优。训练 Zstandard 是通过提供一些样本(每个样本一个文件)来实现的,训练的后果存储在称为“字典”的文件中,该文件必须在压缩和解压缩之前加载。应用此字典,能够在小数据上实现的压缩率大大提高。

以下示例,应用由 github 公共 API 创立的 github 用户示例集。它由大概 10K 条记录组成,每条记录 1KB 左右。

小数据压缩的案例

如果在一组小的数据样本中存在某种相关性,那么训练就是无效的。一个字典的数据越具体,它的效率就越高(没有通用字典)。因而,为每种类型的数据部署一个字典将带来最大的益处。字典增益在前几个 KB 中最无效。而后&#

linux那种压缩速度最快,关于linux:速度快性能好压缩神器-zstd相关推荐

  1. 苹果手机解压缩软件_奇客派 篇六十一:压缩速度贼快,macOS又有一款好用的解压缩软件_软件应用...

    2020-10-24 19:00:001点赞5收藏0评论 欢迎参加#果粉是怎样炼成的#征稿,围观秋季发布会新品!是什么让苹果生态无法割舍?快来讲讲你的果粉炼成记,AirPods Pro等丰厚奖品等你来 ...

  2. 目前速度最快的linux,谁将是最后的王者?

    谁将是最后的王者? 平均启动时间:21秒. 3.Arc Linux Arc Linux(或称Arc)是一种以轻量简洁为设计理念的Linux发行版,其目的是有一个快如闪电的启动时间.开发团队秉承简洁.优 ...

  3. mysql查询查询条件越多速度越快_MySQL技术专区性能优化速记 李博/Alex

    MySQL数据库优化是多方面的,原则是减少系统的瓶颈,减少资源的占用,增加系统的反应速度. 在MySQL中,可以通过SHOW STATUS 语句查询一些MySQL的性能参数.如查询连接次数,可以执行如 ...

  4. 在Intel处理器上,修改mitigations参数使Linux系统运行得更快

    您可能听说过影响了许多现代处理器,包括英特尔,AMD,System Z,Power和ARM的某些处理器.幸运的是,内核开发人员已经发布了安全补丁来解决Meltdown/Spectre问题,在最新的内核 ...

  5. linux:使用yum安装_首次使用Linux:30个安装案例

    linux:使用yum安装 Linux内核在8月25日(星期六)再大一岁.26年前,创建者和BDFL Linus Torvalds可能已经感觉到Linux只能满足一个人的需求. 但是今天我们知道,它改 ...

  6. MyZip Pro for Mac一款专业解压缩软件,解压缩速度超级快。

    MyZip Pro for Mac一款专业解压缩软件,解压缩速度超级快.MyZip Pro破解版支持7Z,ZIP,RAR,TAR,GZIP,BZIP2,XZ,LZIP,ACE,ISO,CAB,PAX, ...

  7. P2P--如何让下载的人越多速度越快

    文章引用自:http://www.cpcw.com/disp.php?aid=11522&cid=67&pg=3 下载--鼠标轻点几下即可完成的操作!迅雷.Bitcomet.电骡.风播 ...

  8. 压缩文件7-Zip与WinRAR个人免费版在不同压缩等级下的对比

    总结: 压缩率越高,压缩及解压时间相对更长,但传输时间越短,消耗流量越少. 在各个压缩等级下,7-Zip均比RAR的压缩率更高,更能达到**"压缩"**的目的:而且相同参数下的压缩 ...

  9. MyZip pro专业极速解压放弃了Mac上落后的拖拽解压压缩模式,采用『右键菜单』进行压缩、解压,极大的符合了用户最初的使用习惯。

    1.右键压缩解压 首先,MyZip放弃了Mac上落后的拖拽解压压缩模式,采用『右键菜单』进行压缩.解压,极大的符合了用户最初的使用习惯. 2.多线程极速压缩 很多时候,我们在Mac上压缩总感觉很慢,7 ...

最新文章

  1. 手写 Spring 事务、IOC、DI 和 MVC
  2. 构建局域网的病毒防护体系
  3. 制定备份策略的指导方向思考
  4. 图像五值化与基于三值图像的车牌识别(1)
  5. 空间滤波器是怎么来的
  6. 在Ubuntu中使用OTB-50测试ECO模型
  7. jQuery EasyUI window窗口使用实例
  8. 漫画 | 这样的男朋友,让我分分钟想剖腹自尽!
  9. .NET 6 HotReload的试用
  10. Excel之抽奖器实现
  11. 用了这么久的数据库连接池,你知道原理吗?
  12. python按哪个键删除_Python-从字典中删除键的方法
  13. 大型网站的架构设计与演进
  14. 快速理解HTTP协议
  15. winrm java客户端_java通过winrm4j远程连接win执行命令
  16. 主从概念以及主从的相关知识
  17. 面试官问你如何进行程序设计?——设计模式之七大原则——接口隔离、合成复用、迪米特法则以及C++设计实现
  18. 12 道腾讯前端面试真题及答案整理
  19. DeleteObject()的使用
  20. Mars 模拟器编写 mips32 汇编 的入门教程

热门文章

  1. 网址在线封装APK系统源码
  2. 微型计算机控制技术重要章节,WX05微型计算机控制技术第五章节.ppt
  3. php图书馆管理系统的设计与实现毕业设计-附源码
  4. matlab表示sa函数,SA:T1编写主函数法和T2Matlab自带的SA工具箱GUI法,两种方法实现对二元函数优化求解——Jason niu...
  5. Ubantu服务器创建多个用户,多个用户互不干扰
  6. 关于CCleaner 卸载程序删除所有软件文件的现象
  7. Python添加png图片出现的问题和解决
  8. 三叠云福利抽奖活动!500份礼品免费送,超高中奖率
  9. AMD 双核CPU补丁下载及安装方法 (转)
  10. 三星android5 root包,整合三星galaxy tab SM-T705c各种线刷包五件套root刷机工具