名门新贵
“宝剑锋从磨砺出”,ARJ的作者于去年八月推出ARJ2.55版以后,今年又把JAR奉献给了大家。
和ARJ一样,JAR也是共享软件,有两个版本JAR16和JAR32分别是16位版和32位版。后者充分利用了32位指令和内存资源,进一步提高了压缩比。
JAR到底有什么新功能呢?让我们一起来看看:
1.压缩比极高:与其他压缩工具如LHA、PKZIP、RAR相比,JAR压缩率是最高的。它使用了一种SOLID技术来获取出色的压缩率和速度。
2.特别适用于备份大硬盘:JAR可以将50000个以上的文件压于包内。而且加入了密封和校验的功能,还具有修复坏损的压缩包的能力。
3.支持解压时的注释功能(包括ANSI格式)。
4.支持长文件名并符合WIN95的转换规则。
5.增加了进行程度的百分比显示。
6.在压缩过程中使用了EMS/XMS。
7.和HDCOPY一样,具有一个配置文件:JAR.CFG,使用者可以根据自己机器的不同情况而自行修改配置。
JAR的作者曾将JAR和其他压缩软件做过比较,他测试用的硬件配置为:Pentium-100,24M内存;操作系统为Windows95。
系统设置如下:
CONFIG.SYS:
device=c:\win95\himem.sys
dos=high
files=40
devicehigh=c:\dos\power.exe
JAR.CFG:
32MemoryLimit=10240
CheckAvailableMemory=No
参与比较的其它压缩工具为:PKZIP2.04G,ULtraCompressorⅡ Ver3(UC2rev3),RAR2.0(For WIN32&DOS)。
LHA和ARJ则不在此列,原因在于它们的性能与PKZIP十分相似。
#3 测试样本之一:CalGary文集:18个文件,3,251,493字节。
下面数据依次为:压缩工具名,压缩方式,压缩所用时间,压缩后大小,压缩比。
JAR32:最大,31秒,903863,27.79%
JAR32:缺省,21秒,910676,28.00%
JAR16(underDOS6.22with16MBEMS):最大,41秒,935675,28.78%
JAR16(underDOS6.22with16MBEMS):缺省,29秒,945690,29.08%
RAR2.00:-m5-mde-s,261秒,951992,29.28%
RAR2.00:缺省solid,48秒,997418,30.67%
RAR2.00:缺省,41秒,1008455,31.01%
RAR2.00 forDOS:缺省solid,25秒,1030894,31.70%
UC2rev3:缺省,30秒,1051516,32.34%
PKZIP2.04:缺省,17秒,1074550,33.05%
#3 测试样本之二:微软Visual C++ 1.52:462个文件及子目录,18,806,153字节,含有可执行文件,文本文件,动态链接库和目标文件。
下面数据依次为:压缩工具名,压缩方式,压缩所用时间,压缩后大小,压缩比。
JAR32:最大,264秒,5984311,31.82%
JAR16(under DOS 6.22 with 16MB EMS):最大,341秒,6279415,33.39%
RAR2.00:-m5-mde-s,1004秒,6351777,33.77%
JAR32:缺省,173秒,7050008,37.49%
JAR16(under DOS 6.22 with 16MB EMS):缺省,250秒,7267567,38.64%
RAR2.00:缺省solid,273秒,7856362,41.77%
RAR2.00 for DOS:缺省solid,151秒,8314078,44.21%
UC2rev3:缺省,190秒,8556558,45.50%
PKZIP2.04:-ex,140秒,8906367,47.36%
PKZIP2.04:缺省,96秒,8945476,47.57%
由上可见,JAR在压缩大文件包时具有较大的压缩比。
为验证JAR的“霸主地位”是否可靠,我在我的486DX2/66的WIN95提示行下使用UCDOS6.0作为样本进行了第三次测试:UCDOS6.0,包含432个文件,17,180,815字节。
结果如下:
工具名 压缩后大小 压缩比%
JAR 10750405 62.57
RAR 11029592 64.20
AIN 10893510 63.40
相信看到这儿,读者们对JAR的优异性能不会再有怀疑了吧。当然,JAR也有不足之处,如速度仍然不快,只比ARJ快10%,没有图形界面等。但由于全兼容ARJ的命令行(但不兼容ARJ格式的文件),所以可以挂在ARJ SHELL之下,就冲着她的小巧玲珑,我的420M硬盘看来也是无法抗拒的,别再犹豫,赶快去到如下网址去下载JAR吧。
http:∥www.arjsoft.com/
ARJ作者的E-mail地址为:robjung@world.std.com(他会很热情地解答你的所有问题)。