系统配置—获得更多常规内存_DOS/BAT

DOS 环境下的大部分程序都是在常规内存中运行,如果某个程序由于内存不够而运行失败,最常见的问题就是常规内存不足。下面介绍几种常用的释放常规内存的方法:

  一、当系统配置有扩展内存时,可以将DOS的大部分代码和Command.com的暂驻内存部分安装在高内存区(HMA)。 这要求在config.sys中包含有下述命令:       
  device=Himem.sys
  dos=high

  虽然Himem.sys本身也要占用少量的常规内存,但可以使用HMA将为我们节省出更多的常规内存。

  二、精简config.sys和autoexec.bat文件的内容,不启动那些不必要的内存驻留程序,这些内存驻留程序往往占用很多常规内存。

  如果config.sys文件中含有安装smartdrv.exe或ramdrive.sys的device命令,可以取消它们以节省常规内存。特别是smartdrv.exe要使用大量的常规内存。如果一定要使用ramdrive.sys,应保证RAM盘建在扩展内存中,而不是在常规内存中。

  如果config.sys文件含有buffers命令,应减少buffers指定的磁盘缓冲区数目,每一个缓冲区会占用532个字节的常规内存。但是过多地减少盘缓冲区的个数会造成一些程序不能正常运行,一般buffers不宜小于15。

  如果config.sys文件中包含lastdriver命令,取消该命令或将lastdriver设成J或K,而不要设成Z。因为DOS为每个允许访问的逻辑驱动器在内存中建立一个对应的管理块CDS,每个CDS大约占用80多个字节的常规内存。

  config.sys文件中的device和devicehigh命令的次序是很重要的,它将影响内存的有效使用和config.sys启动时的一系列程序的正确运行。在config.sys文件中最好按以下次序安装设备驱动程序:
  1 Himem.sys;
  2 使用扩展内存的的设备驱动程序;
  3 emm386.exe,如果使用emm386仿真扩充内存并提供对高内存块(UMBs)的存取功
   能,那么EMM386命令行应包括RAM开关而不用NOEMS。NOEMS禁止emm386.exe仿真
   扩充内存,但它为安装设备驱动程序和运行其它程序提供最大的可用高内存块。
  4 使用扩充内存的的设备驱动程序;
  5 使用高内存块(UMBs)的设备驱动程序。

  对于autoexec.bat,我们的建议是:去掉用户不需要的那些内存驻留程序;如果只在Windows中使用鼠标,不要安装任何鼠标设备驱动程序,比如mouse.com,因为Windows有一个内置的鼠标设备驱动程序。

  三、尽可能地在高端内存区(UMB)中安装设备驱动程序和运行其它的内存驻留程序。

时间: 2024-09-29 04:40:34

系统配置—获得更多常规内存_DOS/BAT的相关文章

内存虚拟盘软件XMSDSK的使用教程_DOS/BAT

随着时代的发展,电脑的内存越来越大,从原来的1M.2M.4M等发展到现在的128M.256M.512M,甚至更大.因此,合理分配和使用内存是非常重要的,以避免不必要的浪费.而且,内存和一般的外部存储设备,如大家通常使用的磁盘(包括硬盘.光盘等)相比,有着众多的优点,比如内存的速度非常快,通常比后者快上好几十倍:磁盘的容量是有限的,尤其是软盘,一张软盘的大小一般不过1.44M,因此启动盘中往往放不下所需的程序.因此,如果能够将内存当作磁盘设备来存放文件和数据的话,那无疑可以大大提高操作的速度.效率

出错提示与对策_DOS/BAT

如果你不懂英文,是不是对经常出现的英文提示一筹莫展,当然最好的主意是你现在就开始学习英语,未来是互联网的世纪,而互联网上的大部分资料是英文的,不懂的话,就少了一种交流的手段.不过我想给出一些常见的错误提示给大家还是必要的,不懂的时候就来查一查吧. [英文提示] Abort,Retry, Ignore,fail? [中 文] 退出,重试,忽略,取消? [原 因] 不能识别给出的命令.或发生了使命令不能执行的磁盘或设备错误,可能是磁盘损坏或软驱门没关. [对 策] 按A键 彻底终止,并回到DOS提示

最新万能 DOS 启动盘制作全攻略(软盘+光盘+U盘+硬盘+NTFS+应急实用工具)_DOS/BAT

首先说明一下各种操作系统启动到DOS的途径:     WIN9x系统:开机后按F8,选择第5项回车,可以进入系统自带的基本dos7.x环境.     2K/XP/2003:系统没有自带DOS,需要通过DOS启动盘或虚拟软驱来得到DOS环境.     本文共介绍了4种DOS启动盘的制作方法,4种启动盘中共同存在的基本程序文件说明如下:     ATTRIB.EXE  文件属性修改工具.     AUTOEXEC.BAT 开机自动执行批处理.     CONFIG.SYS 系统配置文件.     D

DOS命令全集(三)_DOS/BAT

   (六)ATTRIB--修改文件属性命令 1.功能:修改指定文件的属性.(文件属性参见2.5.4(二)文件属性一节) 2.类型:外部命令. 3.格式:ATTRIB[文件名][R][--R][A][--A][H][--H][S][--S][/S] 4.使用说明: (1)选用R参数,将指定文件设为只读属性,使得该文件只能读取,无法写入数据或删除:选用--R参数,去除只读属性: (2)选用A参数,将文件设置为档案属性:选用--A参数,去除档案属性: (3)选用H参数,将文件调协为隐含属性:选用--

DUSE让DOS支持USB驱动器_DOS/BAT

不知有多少人以为DOS不支持USB设备.因为USB设备标准是在Windows 95之后才制定的,而当时DOS的老东家微软早已决定放弃继续发展其MS-DOS了.这样一来,当您想在DOS下操作USB设备的时候,往往只能望洋兴叹了.即使您使用的系统是Windows,当Windows崩溃要备份或恢复数据时,平时使用的USB硬盘等USB设备也都成了摆设.     幸好微软并不能决定一切,Pocketec公司开发的DUSE就为我们提供了在DOS下对USB存储设备(USB硬盘.软驱.光驱)的支持,不过它目前还

DOS未公开的命令与参数_DOS/BAT

   DOS系统中有许多未公开的命令与参数.我经过收集整理,发现了很多.由于DOS的有好几种,所以下面仅以MS-DOS为例,介绍一下常用命令中的未公开 的命令与参数.经过比较,我发现在MS-DOS的各版本中,7.x版中的未公开命令与参数是最多的,这些7.x版本中的未公开命令与参数在其它DOS版本 中通常是没有的,但却是非常实用的,例如COMMAND /Z命令,这是用DOS自带的命令显示ERRORLEVEL(错误返回代码)值的唯一方法(当然,用其它的附加工具,如ERR2ENV等也可以做到). DO

DOS命令详解_DOS/BAT

一.DIR 命令的格式: dir [D:][PATH][NAME][[/A][:attrib]][/o:[sorted][/s][/b][/l][/c[h] (1)dir /a:attrib 缺省包含所有文件(系统文件.隐含文件) attrib[:][h/-h]只显示隐含文件或非隐含文件. [r/-r]只显示只读文件或非只读文件 [s/-s]只显示系统文件或非系统文件 [a/-a]只显示要归档文件或非归档文件 (2)/o[:]sorted:缺省完全按字母顺序,子目录显示在文件之前 /o[n/-n

DOS命令行下常见的错误信息_DOS/BAT

   大家在使用DOS的过程中,经常在命令行方式下遇到一些错误信息提示,由于往往是英文的,导致一些人看到后不知是怎么回事,更不知该如何解决了.下面,我就将常见的DOS命令行方式下的错误信息向大家介绍一下.  [英文] Bad command or file name  [译文] 错误的命令或文件名  错误原因和解决:  这大概是大家最常见到的错误提示了,它的意思是输入的命令无效.当输入的命令既不是DOS内部命令,而且系统在查找路径或指定路径中找不到相应的可执行文件的话,就会出现此错误信息.您可以

IDG熊晓鸽:明年更多人将从BAT出来创业

[摘要]腾讯投资家年会上,熊晓鸽在席间对腾讯财经表示,投资市场泡沫不可避免,但2015年投资将趋于理性.12月18日,腾讯投资家年会在北京举行,主题为做多中国新常态下的投资机遇.IDG资本创始合伙人熊晓鸽在席间对腾讯财经表示,投资市场泡沫不可避免,但2015年投资将趋于理性.熊晓鸽表示,今年投资的热度主要集中在移动互联网这些方面做了很多的投入,并且很多创业公司的高成长都给投资人带来了回报,所以机构都在挑类似的公司.另外,类似百度.腾讯这些上市公司也愈多的加入到这个市场,加速了行业投资热度.对此,