Foxmail不能发邮件是什么原因 ?在以前都能好好的,现在就不行了,是怎么回事,小编根据以往的经验加上多方面的查找资料终于找到了原因,下面小编就给大家分享一下Foxmail不能发邮......
2016-12-15 204 foxmail
很多对软件压缩打包的初学者来说,不清楚NSIS压缩算法哪种好?下面小编就给大家做下详细的介绍和对比,帮助新手选择比较好的压缩方式。
对于安装包打包使用的NSIS,提供了7种压缩方式:
在脚本中是:
该命令设置了安装程序压缩文件、数据使用的压缩算法。该命令只能在区段、函数之外或在任何数据被压缩之前使用。不同的压缩方式不能在同一个安装程序里用来压缩不同的文件。建议在脚本的开始处使用这个命令来尽可能避免编译错误。
支持三种压缩方式:ZLIB,BZIP2 和lzma。
ZLIB (默认值) 使用收缩算法,是一个快速简单的方法。默认的压缩级别它消耗大约 300KB 内存。
BZIP2 通常比 ZLIB 的压缩率好,但是稍微慢了一点并且内存的使用也多一点。默认的压缩级别它消耗大约 4MB 内存。
LZMA 是一个压缩率比较理想的新式压缩方式。它的解压速度非常快(在 2GHz 的 CPU 上能达到 10-20MB/s 的速度),但是压缩速度很慢。解压时内存的使用量是字典的大小加上一些 KB,默认值为 8MB。
如果使用了/FINAL ,则后来调用的 SetCompressor 都会被忽略。
如果使用了/SOLID 的话,所有的数据将被压缩在一个区块里,这样可以提高压缩率。
此外还有一个选项 设置字典大小SetCompressorDictSize
字典大小以 MB 为单位。
设置使用 压缩器时的字典大小 (默认为 8MB)。
设置最大32MB,可以提高压缩率。
以上就是小编对NSIS压缩算法的一个对比分析,所以我们一般在对程序进行打包的时候选用LZMA 32来进行打包可以有效的减少安装包打包体积。
标签: NSIS压缩算法
相关文章
Foxmail不能发邮件是什么原因 ?在以前都能好好的,现在就不行了,是怎么回事,小编根据以往的经验加上多方面的查找资料终于找到了原因,下面小编就给大家分享一下Foxmail不能发邮......
2016-12-15 204 foxmail
photoshop 教程:去除人物脸部斑点方法:复制需要的通道,用高反差保留滤镜及阈值等命令把斑点找出来,然后调出斑点的选区,再用曲线等工具调亮即可消除斑点。 最终效果 原图 1、用......
2023-09-24 231 photoshop去除人物脸部斑点
本文介绍极品五笔输入法IE保护模式下使用小技巧。 IE保护模式是微软严厉的保护措施。其虚拟重定向技术、加速器等优先加载项,改变了输入法的运行模式并使得运行空间变得狭隘。......
2016-10-13 203
在QQ音乐中我们还可以转换音频格式,比如将WAVE,AAC,APE等格式的音频转换为MP3格式等等。那小伙伴们知道电脑版QQ音乐如何转换音频格式吗,其实转换方法是非常简单的。我们只需要......
2024-01-07 217 QQ音乐转换音频格式