高效的压缩算法
求一个高效的压缩算法!
需要压缩一些文件,请问什么算法比较好呢?
如果能给一些资料就更好了!
------解决方案--------------------
WinRAR???用命令行直接调用。
------解决方案--------------------
rar的算法太弱?!
------解决方案--------------------
SynLZ,压缩解压的核心代码使用内联汇编,运行效率有保证,压缩率也不错
如果以运行效率为考量,SynLZ是Delphi(Pascal)下的最佳选择;如果看重压缩率,可以考虑LZMA等其他算法
这里有SynLZ与QuickLZ、LZ4的性能对比、SynLZ与LZO、zip的对比
------解决方案--------------------
7z默认就是固实压缩,
rar默认是非固实压缩,但是可以通过参数设为固实压缩
------解决方案--------------------
压缩文件拓展名
*.uha是UHARC压缩软件产生的压缩文件的扩展名。请将*.uha文件用该软件进行解压缩。
UDA高压缩率文件压缩器
压缩工具对文件的压缩率几乎可以排到世界第一位.
它应用了最新的以Context Model Mixing为基础的算术编码压缩技术和固实压缩技术,因此压缩率极高,尤其是多文件压缩!本工具使用独自开发的UDA格式,界面为命令行窗口,使用方法与其他命令行压缩工具(如PKZIP,RAR,ARJ)相似.
这应该和7z有得比,不过算法你得去google一下了
------解决方案--------------------
rar的非固实压缩速度还行,设置为固实之后,文件一大,速度就狂降了
------解决方案--------------------
rar4开始,支持多核,如果核数多,速度提高不少。。。。
固实,相当于把所有文件按顺序当成一个大文件来处理,字典的利用率高
如果源数据中有大文件,也不影响速度啊,只是压缩率提高得不如 很多小文件的那种源数据 的多
------解决方案--------------------
压缩算法效率要看压缩什么文件,通用型一般lz系列的算法比较好用。
需要压缩一些文件,请问什么算法比较好呢?
如果能给一些资料就更好了!
------解决方案--------------------
WinRAR???用命令行直接调用。
------解决方案--------------------
rar的算法太弱?!
------解决方案--------------------
SynLZ,压缩解压的核心代码使用内联汇编,运行效率有保证,压缩率也不错
如果以运行效率为考量,SynLZ是Delphi(Pascal)下的最佳选择;如果看重压缩率,可以考虑LZMA等其他算法
这里有SynLZ与QuickLZ、LZ4的性能对比、SynLZ与LZO、zip的对比
------解决方案--------------------
7z默认就是固实压缩,
rar默认是非固实压缩,但是可以通过参数设为固实压缩
------解决方案--------------------
压缩文件拓展名
*.uha是UHARC压缩软件产生的压缩文件的扩展名。请将*.uha文件用该软件进行解压缩。
UDA高压缩率文件压缩器
压缩工具对文件的压缩率几乎可以排到世界第一位.
它应用了最新的以Context Model Mixing为基础的算术编码压缩技术和固实压缩技术,因此压缩率极高,尤其是多文件压缩!本工具使用独自开发的UDA格式,界面为命令行窗口,使用方法与其他命令行压缩工具(如PKZIP,RAR,ARJ)相似.
这应该和7z有得比,不过算法你得去google一下了
------解决方案--------------------
rar的非固实压缩速度还行,设置为固实之后,文件一大,速度就狂降了
------解决方案--------------------
rar4开始,支持多核,如果核数多,速度提高不少。。。。
固实,相当于把所有文件按顺序当成一个大文件来处理,字典的利用率高
如果源数据中有大文件,也不影响速度啊,只是压缩率提高得不如 很多小文件的那种源数据 的多
------解决方案--------------------
压缩算法效率要看压缩什么文件,通用型一般lz系列的算法比较好用。