Board logo

标题: 关于dos的内存问题? [打印本页]

作者: w557105     时间: 2006-6-1 14:06    标题: 关于dos的内存问题?

我的dos和windows联网了,是装了TCP/IP的协议,现在装了TC++。在运行程序的时候,有available memory:Swapping。。。结果会出现out of memory 。 是不是由于dos的内存不够了才引起这样的问题???
作者: tsenix     时间: 2006-6-2 23:33
有没有加载xms/ems内存?
作者: w557105     时间: 2006-6-9 12:38    标题: 怎么加载

请问楼上的大哥,怎么加载xms/ems内存?
作者: w557105     时间: 2006-6-9 18:24    标题: 求助:怎么让Turbo c 2.0 使用dos的扩展内存???

请问各位高手,怎么让Turbo c 2.0 使用dos的扩展内存???因为我在dos下使用Turbo c的时候,编写一个小程序,在链接的时候就出现内存不足的问题,好象是由于Turbo c没有使用扩展内存。
作者: 不得不爱     时间: 2006-6-9 20:07
在CONFIG.SYS里加入:
DEVICE=HIMEM.SYS
作者: fastslz     时间: 2006-6-9 23:45
会用Turbo c 2.0居然不知道怎么加载dos的扩展内存?
作者: w557105     时间: 2006-6-10 09:02    标题: 继续求助:关于加载内存问题

楼上的兄弟,你知道怎么加载内存,请说详细点!!!十分感谢!!!!
斑竹。我已经加了你所说的命令,为什么还是不行啊???
还有,请问Turbo c是不是只能用基本内存,不能使用扩展内存啊???
作者: fastslz     时间: 2006-6-10 13:14
CONFIG.SYS(1)
DEVICE=HIMEM.SYS /TESTMEM:OFF
DEVICE=EMM386.EXE NOEMS
SHELL=COMMAND.COM /E:640 /P
DOS=HIGH,UMB,AUTO
FCBSHIGH=4,0
FILESHIGH=30
BUFFERSHIGH=20,0
STACKSHIGH=9,256
LASTDRIVE=Z

CONFIG.SYS(2)
DEVICE=HIMEM.SYS /TESTMEM:OFF
DEVICE=UMBPCI.SYS
SHELL=COMMAND.COM /E:640 /P
DOS=HIGH,UMB,AUTO
FCBSHIGH=4,0
FILESHIGH=30
BUFFERSHIGH=20,0
STACKSHIGH=9,256
LASTDRIVE=Z

2种加载方法任先1种
启动后可以用MEM查看内存情况

[ Last edited by fastslz on 2006-6-10 at 13:15 ]
作者: w557105     时间: 2006-6-11 09:37    标题: 求助:Turbo c 的内存

楼上的大哥你好, 我想请教下,Turbo c是不是只可以使用基本内存?如果可以使用其他的内存的话,应该怎么设置?还有我根据你的两种方法设置,为什么比我自己的设置的时候,基本内存还要少啊?我的设置如下:
DEVICE=C:\DOS71\ECHO.SYS W/e/l/c/o/m/e /t/o MS-DOS 7.10...
DEVICE=C:\DOS71\ECHO.SYS C/o/p/y/r/i/g/h/t M/i/c/r/o/s/o/f/t C/o/r/p. A/l/l /r/i/g/h/t/s /r/e/s/e/r/v/e/d.
DEVICE=C:\DOS71\HIMEM.SYS
DEVICE=C:\DOS71\EMM386.EXE NOEMS I=e800-efff
DEVICEHIGH=C:\DOS71\SETVER.EXE
REM DEVICEHIGH=C:\DOS71\POWER.EXE
DEVICEHIGH=C:\DOS71\VIDE-CDD.SYS /D:IDE-CD
REM DEVICEHIGH=C:\DOS71\DISPLAY.SYS CON=(,,1)
COUNTRY=001,437,C:\DOS71\COUNTRY.SYS
SHELL=COMMAND.COM /P /E:640
DOS=HIGH,UMB
FCBS=4,0
FILES=30
BUFFERS=20,0
作者: 不得不爱     时间: 2006-6-11 11:27
看下AUTOEXEC。BAT
作者: w557105     时间: 2006-6-11 12:02
斑竹,那我应该在AUTOEXEC.BAT中设置什么呢?
我主要想知道,Turbo c能不能用扩展内存?
作者: Michael     时间: 2006-6-12 20:49
turbo c这种古董软件是无法使用扩展内存的。
作者: JonePeng     时间: 2006-6-13 00:33
Turbo C运行时恐怕不能使用扩展内存,但可以编制程序使程序利用扩展内存。