高性能压缩库 DENSITY

BSD
C/C++
跨平台
2015-03-28
红薯

DENSITY 是一个超级快的压缩库。完全兼容 C99 语言规范。下面是性能测试详情:

使用的文件 : enwik8 (100 MB)

硬件平台 : MacBook Pro, OSX 10.10.2, 2.3 GHz Intel Core i7, 8Gb 1600 MHz DDR, SSD

计时方法 : 使用 time 函数,在多次运行后取最佳值

注意: sharc -c1 使用 chameleon 算法, sharc -c2 使用 cheetah 算法, sharc -c3 使用 lion 算法 (see About the algorithms further down).

ProgramLibraryCompressDecompressSizeRatioRound trip
sharc -c1density 0.12.10.109s (914 MB/s)0.077s (1299 MB/s)61 524 50261,52%0.186s
lz4 -1lz4 r1260.461s (217 MB/s)0.091s (1099 MB/s)56 995 49757,00%0.552s
lzop -1lzo 2.080.367s (272 MB/s)0.309s (324 MB/s)56 709 09656,71%0.676s
sharc -c2density 0.12.10.211s (473 MB/s)0.177s (565 MB/s)53 156 78253,16%0.388s
sharc -c3density 0.12.10.361s (277 MB/s)0.396s (253 MB/s)47 991 60547,99%0.757s
lz4 -3lz4 r1261.520s (66 MB/s)0.087s (1149 MB/s)47 082 42147,08%1.607s
lzop -7lzo 2.089.562s (10 MB/s)0.319s (313 MB/s)41 720 72141,72%9.881s


加载中

评论(0)

暂无评论

暂无资讯

1
回答
用好Android图片资源,打造更精致的APP!

前言 由于android系统的开放性,以及IOS的相对封闭。第三方设备想要使用苹果的OS,目前来说是不可能。所以,各厂商纷纷的投入了android的怀抱,...

2016/11/03 10:01

没有更多内容

加载失败,请刷新页面

没有更多内容

Understanding Density Independence in Android

Background Android is a mobile operating system with very few limitations on its devices’ hardware. Manufacturers can create devices of almost any screen shape, size, and densi...

2013/04/23 11:24
107
0
android 正确获取屏幕像素大小

相信看到此博客时候,大多人已经看了许多获取屏幕像素的博客,从其他博客我们知道 屏幕的像素是根据DisplayMetrics类来获取的 具体的计算方法是 width = widthPixels * density; height = he...

2014/07/09 17:41
10
0
Android设备单位概念总结

一、分辨率 分辨率就是屏幕上显示的像素个数,分辨率160×128的意思是水平方向含有像素数为160个,垂直方向像素数128个。屏幕尺寸一样的情况下,分辨率越高,显示效果就越精细和细腻。 二、屏...

2016/04/14 14:12
20
1
关于Android的屏幕密度

首先说说density,density值表示每英寸有多少个显示点,与分辨率是两个不同的概念。 Android主要有以下几种屏: QVGA和WQVGA屏density=120; HVGA屏density=160; WVGA屏density=240; 下面以...

2013/11/16 14:04
215
0
像素密度和分辨率

像素密度和分辨率是两个不同的概念,分辨率是总的像素点,像素密度是单位长度的像素点 HVGA屏density=160;QVGA屏density=120;WVGA屏density=240;WQVGA屏density=120 VGA:Video Graphics ...

2015/11/18 19:12
33
0
关于 STM32 UART4 的一些小问题

本文来自于项目使用中遇到的一些问题汇总。作为一个记录。

2015/01/15 16:07
3.9K
0
Android开发PX与DIP的清晰解释[魔豆之路]

px(pixels)——像素,不依赖设备。 dip (device independent pixels)——等同 dp,与设备相关。一般我们为了支持WCGA、HVGA和QVGA推荐使用这个,不依赖于像素。 sp (scaled pixels—best fo...

2013/08/16 16:25
280
1
Android屏幕尺寸(来自网络整理)

dip或dp(与密度无关的像素) 长度(真实长度):英寸、inch 每英寸像素数 dpi(屏幕密度) 像素:px dip的公式:px /dip=dpi/160 (屏幕像素/dip = 屏幕密度/160),inch = px/dpi,dip=160*i...

2015/07/03 15:47
206
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部