微信公众号 
图码生活

每天发布有五花八门的文章,各种有趣的知识等,期待您的订阅与参与
电脑报 1992-2001 十年文章全集
电脑报 1992-2001 十年文章全集
包含从 1992 年 - 2001 年间,两万余篇期刊文章,查询最少输入两个字符
随便看看
读取中
读取中
标题DIET—压缩工具软件的又一选择
栏目软件介绍
作者吉林 常虹
发布1995-05-26
  一、DIET的特点
  1.DIET能驻留内存自动压缩新建立的文件;
  2.可压缩SYS、DRV等驱动程序;
  3.压缩的文本文件(DAT、DOC、TXT等)、字库文件(DOT) 能在编辑器调入时自动还原;
  4.支持压缩OVL覆盖文件而不影响正常执行;
  5.对PKLITE不能压缩的COMMAND文件也能压缩;
  6.DIET对可执行文件压缩率约为40%,文本文件为60%;
  7.当然DIET也有不足之处:驻留内存后调用文本文件及执行带有OVL文件的程序稍慢一点。
  二、DIET的驻留与终止
  DIET可用两种方式加载到内存,一种是在命令行上执行“DIET-Z”;另一种是在CONFIG文件中加入“DEVICE=DIET -Z”大约占25K基本内存,如果使用EMM386管理,可用LH、DEVICEHIGH加载到UMB,不占基本内存,它本身还有多种不同的驻留方式:
  DIET -Z0 不使用扩充内存(EXPANDED MEMORY)同“-Z”;
  DIET -Z1 将DIET的临时文件存放到扩充内存,基本内存占8K;
  DIET -Z2 将DIET的临时文件及DIET的大部分放到扩充内存,基本内存只占1.6K;
  DIET -ZR 清除内存中的DIET,但用DEVICE加载的DIET不能被清掉。
  与“-Z[n]”配合使用的附属命令有:
  -P  自动解被压缩的文件
  -W  自动压缩新建立的文件
  -N  关闭自动压缩、解压缩的功能
  -M  在自动压缩时隐藏信息
  -S  显示出解压缩的文件大小
  -TXXXX 指定临时文件的目录
  三、DIET的压缩及解压缩
  1.DIET的基本压缩命令是“DIET *.*”可自动检测COM、EXE、OVL及文本文件并压缩,当要使用OVL和文本文件时必须先将DIET驻留内存,使其能自动解压;
  2.在默认状态下DIET并不压缩SYS、DRV等驱动程序,可用-X命令强行压缩,例:DIET -X HIMEM.SYS,而且这一类驱动程序由CONFIG调用时并不需要DIET常驻内存;
  3.压缩后的COMMAND文件则要用DEVICE预先把DIET装入内存,才能正常运行;
  4.“DIET -RA *.*”可用来把压缩的所有文件解压缩;
  具体的详细用法可用命令“DIET/?”得到帮助信息。
  (吉林 常虹)