中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS学习入门 & 精彩文章 (教学室) » [问题]program too big to fix in memory,如何解决
作者:
标题: [问题]program too big to fix in memory,如何解决 上一主题 | 下一主题
coolboy163
初级用户





积分 176
发帖 74
注册 2005-11-7
状态 离线
『楼 主』:  [问题]program too big to fix in memory,如何解决

[问题]program too big to fix in memory
在DOS下运行大一点的程序就会出现这样的问题,该如何解决?
望各位高手达人指教1

2005-11-14 16:09
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
Michael
钻石会员





积分 10046
发帖 3039
注册 2002-11-11
状态 离线
『第 2 楼』:  

基本内存不够。
config.sys和autoexec.bat里的东西,能不加载就不加载,必需加载的东西尽量往umb里装。

[ Last edited by Michael on 2005-11-14 at 18:39 ]



简单就是美
2005-11-14 18:37
查看资料  发短消息 网志   编辑帖子  回复  引用回复
JonePeng
金牌会员

D◎$ Fαп


积分 4562
发帖 1883
注册 2004-1-19
来自 广东广州
状态 离线
『第 3 楼』:  

用MSDOS 7.1超级启动盘引导DOS,基本内存都会有600KB以上,一定可以运行那个DOS程序的。



----====≡≡≡≡ 我的至爱,永远是MSDOS!≡≡≡≡====----
  
2005-11-14 19:22
查看资料  发送邮件  发短消息 网志  OICQ (373343541)  编辑帖子  回复  引用回复
coolboy163
初级用户





积分 176
发帖 74
注册 2005-11-7
状态 离线
『第 4 楼』:  

多谢楼上2位,可能我是改的太多了,呵呵,加了太多的东西了,
不过我有点不明白,加载了HIMEM,应该说内存够的啊

2005-11-14 19:59
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
JonePeng
金牌会员

D◎$ Fαп


积分 4562
发帖 1883
注册 2004-1-19
来自 广东广州
状态 离线
『第 5 楼』:  

不,应该再加EMM386.exe来辅助,才能有效腾出常规内存的空间。



----====≡≡≡≡ 我的至爱,永远是MSDOS!≡≡≡≡====----
  
2005-11-14 20:56
查看资料  发送邮件  发短消息 网志  OICQ (373343541)  编辑帖子  回复  引用回复
coolboy163
初级用户





积分 176
发帖 74
注册 2005-11-7
状态 离线
『第 6 楼』:  

DEVICE=HIMEM.SYS /TESTMEM:OFF /Q
device=EMM386.EXE NOEMS

加了,但还是不行

2005-11-14 21:55
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
coolboy163
初级用户





积分 176
发帖 74
注册 2005-11-7
状态 离线
『第 7 楼』:  

顺便说下,我要加的的PQMAGICE 8.05 FOR DOS,但运行就出现这个提示

2005-11-14 21:59
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
Michael
钻石会员





积分 10046
发帖 3039
注册 2002-11-11
状态 离线
『第 8 楼』:  

请把你的autoexec.bat和config.sys贴上来,还有mem /c 的输出.

哈哈,这就是dos的好处,一目了然.



简单就是美
2005-11-15 18:23
查看资料  发短消息 网志   编辑帖子  回复  引用回复
coolboy163
初级用户





积分 176
发帖 74
注册 2005-11-7
状态 离线
『第 9 楼』:  

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 列表:

2005-11-15 19:01
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
coolboy163
初级用户





积分 176
发帖 74
注册 2005-11-7
状态 离线
『第 10 楼』:  

图片呢?
呵呵,忘记上传了
提示说,可以运行最大程序大小为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)


2005-11-15 19:05
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
JonePeng
金牌会员

D◎$ Fαп


积分 4562
发帖 1883
注册 2004-1-19
来自 广东广州
状态 离线
『第 11 楼』:  

那就不要加载中文系统,这样一般都会有600KB以上的常规内存的了。



----====≡≡≡≡ 我的至爱,永远是MSDOS!≡≡≡≡====----
  
2005-11-15 19:32
查看资料  发送邮件  发短消息 网志  OICQ (373343541)  编辑帖子  回复  引用回复
Michael
钻石会员





积分 10046
发帖 3039
注册 2002-11-11
状态 离线
『第 12 楼』:  

不明白楼主为什么要同时加载emm386和umbpci



简单就是美
2005-11-15 20:09
查看资料  发短消息 网志   编辑帖子  回复  引用回复
coolboy163
初级用户





积分 176
发帖 74
注册 2005-11-7
状态 离线
『第 13 楼』:  

12楼
多谢~~~
我以为都加上去,没什么问题的.
好,去掉,试下

2005-11-15 20:22
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: