Winrar引入了一个原创的位下文版压缩算法。它对可执行文件,载官对象库,体中大的位下文版文本文件等提供了高的压缩率。WinRAR4.20更好地利用了多处理器核心,载官不过为了加快压缩速度增加了内存占用。体中另外,位下文版RAR常规解压算法的载官速度稍有提高,恢复卷的体中创建和处理可以使用多个CPU核心来获得更高的处理速度。
WinRAR4.20
1.RAR压缩的位下文版改变:
a)RAR常规压缩算法优化,更好得利用了多处理器核心。载官单处理器模式中提高一定的体中速度的同时,多核心环境的位下文版压缩结果更好。速度的载官提升效果依赖于数据类型和平均文件大小。在压缩大文件时多核心利用率更高。体中
b)为了更快的压缩速度,不得不增加内存的使用。常规RAR压缩算法分配大约120MB内存,而WinRAR4.11中为40MB;
c)RAR文本压缩不能有效得利用多CPU核心,所以在多处理器环境中它的性能比常规压缩要低。不管多少个CPU数,它的解压缩速度都比常规算法要慢,因此默认禁用了文本算法。
如果需要把纯文本数据获得最大程度的压缩率,你可以在“高级压缩参数”对话框中启用文本压缩。点击压缩对话框的“高级”页面的“压缩...”按钮来访问它。你也可以在默认压缩配置中永久修改此选项;命令行模式中可以使用-mct开关启用文本压缩;
d)“最快”(-m1)压缩模式现在也支持多处理器核心。4.11中此模式仅能使用单处理器核心。
2.RAR常规解压缩算法的速度有稍微的提高,Rar压缩算法的不同会导致不一样。RAR解压缩不能使用多处理器核心,所以它的速度不依赖于核心数。
3.ZIP压缩的改变:
a)现在ZIP压缩支持多处理器核心,这样在多核心环境中能获得显著的性能提升。使用单CPU时ZIP压缩也比4.11快;
b)ZIP压缩的内存使用增加到大约15MB。
4.恢复卷的创建和处理可以使用多个CPU核心来获得更高的处理速度。然而,一般硬盘的寻道速度是恢复卷的一个限制因素,所以使用固态硬盘时效果会更明显。
5.现在-mt<线程>的<线程>值允许设为1-32,而不是以前的0-16。
6.“查找文件”命令可以查找7-Zip压缩文件中的数据。以前的“查找文件”不支持.7z压缩格式。
7.WinRAR和WinRAR自解压模块不再支持Windows2000。
8.“高级自解压选项”对话框中的“保存当前设置”按钮现在仅在转换现有的压缩文件到自解压文件时可用。此按钮保存是选项仅应用于转换到自解压文件操作。
在创建或更新自解压文件时仅使用存储在默认压缩配置中的自解压选项。对于这些操作,忽略“高级自解压选项”对话框中保存的选项。