首页IT科技snap快速检测(snappy的性能测定 42qu.com)

snap快速检测(snappy的性能测定 42qu.com)

时间2025-05-05 02:40:27分类IT科技浏览5640
导读:要去马尔代夫渡蜜月了,闪人前最后一贴。 方法是用python准备数据,然后用timeit进行测试。虽然因为python框架的干扰,具体时值不是很准。但是用来做数量级对比和计算足够了。原生数据是一个屏幕截图,4M的数据块。...

要去马尔代夫渡蜜月了              ,闪人前最后一贴              。 方法是用python准备数据                     ,然后用timeit进行测试                     。虽然因为python框架的干扰       ,具体时值不是很准       。但是用来做数量级对比和计算足够了       。原生数据是一个屏幕截图              ,4M的数据块                     。 zlib.compress: 0.054105230093 snappy.compress: 0.00374100804329 zlib.decompress: 0.0157685602903 snappy.decompress: 0.0051297039032 从结果分析                     ,zlib是典型的非对称压缩算法       ,压缩/解压速度比大约是3.5:1              。而snappy的压缩和解压速度在同一个数量级上       ,甚至在具体的数值上                     ,压缩比解压还要快那么一点       。以解压速度为基础的对比              ,snappy大概比zlib快了3倍                     。而压缩速度上       ,则是快了14.5倍              。 由于python的干扰是在每个的时间上面增加了一定开销                     ,通常会使得速度比更接近1。也就是说              ,实际上snappy和zlib的速度比比这个还要大                     。 另外说一句题外话                     。按照我们测试下来的数值计算,snappy和zlib的压缩比大概在1:2之间。zlib压缩图形资料时的典型比例是0.05                     ,而snappy则是0.1左右              。对于熵比较高的数据                     ,zlib大约是0.33左右的时候,snappy是0.5                     。都是比2倍大小略小       。
-推荐-评论2
声明:本站所有文章              ,如无特殊说明或标注                     ,均为本站原创发布              。任何个人或组织       ,在未征得本站同意时              ,禁止复制              、盗用                     、采集       、发布本站内容到任何网站       、书籍等各类媒体平台                     。如若本站内容侵犯了原著者的合法权益                     ,可联系我们进行处理       。

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
python怎么访问列表中的元素(python访问元组的两种方法)