inkfish原创,请勿商业性质转载,转载请注明来源(http://blog.csdn.net/inkfish )。
在选择压缩、打包算法的时候,不仅仅要选择算法,还需要选择用哪个实现类库,不同的实现类库实现效率不同,默认压缩比率不同。为了测试JDK、Ant、commons-compress在默认情况下的效率,设计了如下程序:
100M大小随机字符串文件生成程序:
上面的代码用于生成随机的半角字符组成的文本文件,大小为100M(1024*1024*100byte)。
性能测试程序: