压缩软件AIN与ARJ的比较

Author: Date: 1996-01-12

        1.AIN以36.217字节的文件大小和ARJ 116,260字节的文件大小形成鲜明的对比。
        2.AIN的说明文档上写道:在某些情况下它比ARJ 2.30要快二倍,而且比其它所有的压缩工具都要快。实际运用中,我发现AIN的压缩率确实比ARJ要高,一般高1%至4%左右。主要是因为AIN对内存的充分利用和对386指令的运用,以及对数据的预处理,这使得它对调整缓存的依赖极小,而ARJ在没有高速缓存时,性能急剧下降(附表中有相应数据)。
        3.AIN的命令和开关与ARJ相似,并且删除了大部分不常用的开关。这使得用户不用再费心去记众多命令和开关了,但同时主要的命令和开关均可用。其分列如下:
        AIN〈命令〉[{/|-}〈开关〉…]〈压缩为〉[.AIN]
        [〈基本目录名〉\][@〈列表名〉|〈通配〉…]
        其中〈命令〉有:
        a:增加
        d:删除
        e:展开
        f:追加
        l:列出
        m:删除
        t:检测
        u:更新
        v:浏览
        x:带路径展开
        y:用新参数复制压缩文件
        〈开关〉有:
        -:转换开关
        .:禁止屏幕显示
        f:分割块的大小
        f〈数字〉[k]或〈f〉M:尺寸〈数字〉K(或M)字节
        例:f360,f800K,f1.2M
        fa:使用盘上的自由空间
        h or ?:帮助
        g:口令
        g<口令>[=<新口令>]
        g?[=?]-用键盘输入口令
        m:压缩方案,其中ml:高效,慢;m2:正常(默认);m3:快速压缩;m4:不压缩。
        o:输出路径(与a,f,m,u,y命令配用)
        p:记录完整路径 (与命令e,l,v,x配用)
        pl:记录路径含子目录
        r:重写子目录
        s:设时间标记
        u:更新,有如下几种方式:
        u1:高效压缩,速度慢
        u2:一般更新速度
        u3:快速,低压缩比
        w:指定临时文件存放路径
        x:指定不处理文件
        y:用Yes回答询问
        yo:覆盖已有文件
        yf:连续处理压缩包
        y:对所有提问均默认。
        由上可看出,AIN可以给压缩包加口令,也可以进行跨多张软盘的备份,也可以对子目录进行处理,也可以指定生成若干等大的压缩包......。
        4.AIN在压缩时是对所有属性的文件都能进行处理,不存在用ARJ时因忘了加开关-A而漏掉一些被标记为特殊属性的文件的潜在危险。其实,这些被标记为特殊属性的文件往往是十分重要的,它们的丢失多半使系统不能运行。
        5.AIN也有一些不足之处,比如:
        ①它实在太快了,以至于你连填写标签的时间都不够。
        ②AIN 2.2共享版忘了提供给用户一个生成自解包文件的机会。
        ③它的提示信息不如ARJ详细。
        (主机AST Prcmium III+486/66,8M/512M.)
        (DOS 6.2,高速缓存为SMARTDRV提供的1M的XMS缓存.)