中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-14 03:57
中国DOS联盟论坛 » DOS学习入门 & 精彩文章 (教学室) » [问题]program too big to fix in memory,如何解决 查看 1,220 回复 12
楼 主 [问题]program too big to fix in memory,如何解决 发表于 2005-11-14 16:09 ·  中国 广西 桂林 电信
初级用户
★★
积分 176
发帖 74
注册 2005-11-07 16:51
20年会员
UID 44761
状态 离线
[问题]program too big to fix in memory
在DOS下运行大一点的程序就会出现这样的问题,该如何解决?
望各位高手达人指教1
2 发表于 2005-11-14 18:37 ·  中国 山东 济南 移动
钻石会员
★★★★★
积分 10,056
发帖 3,041
注册 2002-11-11 00:00
23年会员
UID 223
性别 男
状态 离线
基本内存不够。
config.sys和autoexec.bat里的东西,能不加载就不加载,必需加载的东西尽量往umb里装。

[ Last edited by Michael on 2005-11-14 at 18:39 ]
简单就是美
3 发表于 2005-11-14 19:22 ·  中国 广东 广州 海珠区 电信
金牌会员
★★★★
D◎$ Fαп
积分 4,562
发帖 1,883
注册 2004-01-19 00:00
22年会员
UID 15812
性别 男
来自 广东广州
状态 离线
用MSDOS 7.1超级启动盘引导DOS,基本内存都会有600KB以上,一定可以运行那个DOS程序的。
----====≡≡≡≡ 我的至爱,永远是MSDOS!≡≡≡≡====----
4 发表于 2005-11-14 19:59 ·  中国 广西 桂林 电信
初级用户
★★
积分 176
发帖 74
注册 2005-11-07 16:51
20年会员
UID 44761
状态 离线
多谢楼上2位,可能我是改的太多了,呵呵,加了太多的东西了,
不过我有点不明白,加载了HIMEM,应该说内存够的啊
5 发表于 2005-11-14 20:56 ·  中国 广东 广州 海珠区 电信
金牌会员
★★★★
D◎$ Fαп
积分 4,562
发帖 1,883
注册 2004-01-19 00:00
22年会员
UID 15812
性别 男
来自 广东广州
状态 离线
不,应该再加EMM386.exe来辅助,才能有效腾出常规内存的空间。
----====≡≡≡≡ 我的至爱,永远是MSDOS!≡≡≡≡====----
6 发表于 2005-11-14 21:55 ·  中国 广西 桂林 电信
初级用户
★★
积分 176
发帖 74
注册 2005-11-07 16:51
20年会员
UID 44761
状态 离线
DEVICE=HIMEM.SYS /TESTMEM:OFF /Q
device=EMM386.EXE NOEMS

加了,但还是不行
7 发表于 2005-11-14 21:59 ·  中国 广西 桂林 电信
初级用户
★★
积分 176
发帖 74
注册 2005-11-07 16:51
20年会员
UID 44761
状态 离线
顺便说下,我要加的的PQMAGICE 8.05 FOR DOS,但运行就出现这个提示
8 发表于 2005-11-15 18:23 ·  中国 山东 济南 移动
钻石会员
★★★★★
积分 10,056
发帖 3,041
注册 2002-11-11 00:00
23年会员
UID 223
性别 男
状态 离线
请把你的autoexec.bat和config.sys贴上来,还有mem /c 的输出.

哈哈,这就是dos的好处,一目了然.
简单就是美
9 发表于 2005-11-15 19:01 ·  中国 广西 桂林 电信
初级用户
★★
积分 176
发帖 74
注册 2005-11-07 16:51
20年会员
UID 44761
状态 离线
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 列表:
10 发表于 2005-11-15 19:05 ·  中国 广西 桂林 电信
初级用户
★★
积分 176
发帖 74
注册 2005-11-07 16:51
20年会员
UID 44761
状态 离线
图片呢?
呵呵,忘记上传了
提示说,可以运行最大程序大小为590K,
但我一运行PQMAGIC (8.05的版本),就不行,就提示!

[ Last edited by coolboy163 on 2005-11-15 at 19:08 ]
附件
dos.JPG
11 发表于 2005-11-15 19:32 ·  中国 广东 广州 海珠区 电信
金牌会员
★★★★
D◎$ Fαп
积分 4,562
发帖 1,883
注册 2004-01-19 00:00
22年会员
UID 15812
性别 男
来自 广东广州
状态 离线
那就不要加载中文系统,这样一般都会有600KB以上的常规内存的了。
----====≡≡≡≡ 我的至爱,永远是MSDOS!≡≡≡≡====----
12 发表于 2005-11-15 20:09 ·  中国 山东 济南 移动
钻石会员
★★★★★
积分 10,056
发帖 3,041
注册 2002-11-11 00:00
23年会员
UID 223
性别 男
状态 离线
不明白楼主为什么要同时加载emm386和umbpci
简单就是美
13 发表于 2005-11-15 20:22 ·  中国 广西 桂林 电信
初级用户
★★
积分 176
发帖 74
注册 2005-11-07 16:51
20年会员
UID 44761
状态 离线
12楼
多谢~~~
我以为都加上去,没什么问题的.
好,去掉,试下
论坛跳转: