标题: [问题]program too big to fix in memory,如何解决
[打印本页]
作者: coolboy163
时间: 2005-11-14 16:09
标题: [问题]program too big to fix in memory,如何解决
[问题]program too big to fix in memory
在DOS下运行大一点的程序就会出现这样的问题,该如何解决?
望各位高手达人指教1
作者: Michael
时间: 2005-11-14 18:37
基本内存不够。
config.sys和autoexec.bat里的东西,能不加载就不加载,必需加载的东西尽量往umb里装。
[
Last edited by Michael on 2005-11-14 at 18:39 ]
作者: JonePeng
时间: 2005-11-14 19:22
用MSDOS 7.1超级启动盘引导DOS,基本内存都会有600KB以上,一定可以运行那个DOS程序的。
作者: coolboy163
时间: 2005-11-14 19:59
多谢楼上2位,可能我是改的太多了,呵呵,加了太多的东西了,
不过我有点不明白,加载了HIMEM,应该说内存够的啊
作者: JonePeng
时间: 2005-11-14 20:56
不,应该再加EMM386.exe来辅助,才能有效腾出常规内存的空间。
作者: coolboy163
时间: 2005-11-14 21:55
DEVICE=HIMEM.SYS /TESTMEM:OFF /Q
device=EMM386.EXE NOEMS
加了,但还是不行
作者: coolboy163
时间: 2005-11-14 21:59
顺便说下,我要加的的PQMAGICE 8.05 FOR DOS,但运行就出现这个提示
作者: Michael
时间: 2005-11-15 18:23
请把你的autoexec.bat和config.sys贴上来,还有mem /c 的输出.
哈哈,这就是dos的好处,一目了然.
作者: coolboy163
时间: 2005-11-15 19:01
CONFIG.SYS:
DEVICE=HIMEM.SYS /TESTMEM:OFF /Q
device=EMM386.EXE NOEMS
device=umbpci.sys
DEVICE=LOWDMA.SYS
DEVICE=XDMA.SYS /L
SHELL=COMMAND.COM /P /E:1024
DOS=HIGH,UMB,AUTO
FCBSHIGH=8,0
FILESHIGH=40
BUFFERSHIGH=30,0
STACKSHIGH=9,256
LASTDRIVEHIGH=Z
AUTOEXEC.BAT里没常驻的.
MEM/C 列表:
作者: coolboy163
时间: 2005-11-15 19:05
图片呢?
呵呵,忘记上传了
提示说,可以运行最大程序大小为590K,
但我一运行PQMAGIC (8.05的版本),就不行,就提示!
[
Last edited by coolboy163 on 2005-11-15 at 19:08 ]
附件
1:
dos.JPG (2005-11-15 19:05, 33.65 K, 下载附件所需积分 1点
,下载次数: 1)
作者: JonePeng
时间: 2005-11-15 19:32
那就不要加载中文系统,这样一般都会有600KB以上的常规内存的了。
作者: Michael
时间: 2005-11-15 20:09
不明白楼主为什么要同时加载emm386和umbpci
作者: coolboy163
时间: 2005-11-15 20:22
12楼
多谢~~~
我以为都加上去,没什么问题的.
好,去掉,试下