名门新贵

Author: 曹子康 Date: 1997-01-01

  提起ARJ,你一定不会感到陌生,曾经有一度,ARJ成了压缩软件的代名词。在信息飞速更新的时代,压缩软件也是层出不穷,花样迭出,但我仍然对ARJ情有独钟(我曾经收集了ARJ的七八个不同版本)。
  “宝剑锋从磨砺出”,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(他会很热情地解答你的所有问题)。