中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS学习入门 & 精彩文章 (教学室) » [讨论]UMB的大小和芯片组有关系?
作者:
标题: [讨论]UMB的大小和芯片组有关系? 上一主题 | 下一主题
hunome
银牌会员

颓废青年


积分 2265
发帖 721
注册 2003-5-12
状态 离线
『楼 主』:  [讨论]UMB的大小和芯片组有关系?

为什么同一张启动盘在不同的机器上释放的umb大小不一样?
最大居然相差50k!

2003-5-24 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
如是大师
元老会员

步行的人


积分 9654
发帖 3351
注册 2003-3-11
来自 湖北
状态 离线
『第 2 楼』:  

具体情况。。说说。。



弄花香满衣,掬水月在手。
                 明月鹭鸟飞, 芦花白马走。
       我自一过后,野渡现横舟。
              青云碧空在,净瓶水不流。
http://dos.e-stone.cn/guestbook/index.asp
   ======中國DOS聯盟=====
我的新网页http://rsds.7i24.com欢迎光顾
2003-5-24 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
hunome
银牌会员

颓废青年


积分 2265
发帖 721
注册 2003-5-12
状态 离线
『第 3 楼』:  

是我根据wengier的7.1修改的启动盘。我发现在不同的电脑上umb的大小有差异,有时甚至常规内存的大小也会有差异,百思不得其解!
config.sys文件内容如下:
DEVICE=HIMEM.SYS
DEVICE=EMM386.EXE NOEMS X=D100
DEVICEHIGH=VIDE-CDD.SYS /D:IDE-CD
DEVICEHIGH=ASPICD.SYS /D:SCSI-CD
DEVICEHIGH=CLOAKING.EXE

DOS=HIGH,UMB,AUTO
FILESHIGH=30
BUFFERSHIGH=30,0
LASTDRIVEHIGH=Z
STACKSHIGH=9,256

autoexec.bat文件内容如下:
@ECHO OFF
PROMPT $P$G
LH DOSKEY >NUL
LH MOUSE >NUL
LH MOUSCLIP /M >NUL
LH DOSLFN /Z:CP936UNI.TBL >NUL

:RAMD
XMSDSK 8192 /Y
FINDRAMD>NUL
PATH=%RAMDRIVE%\SYSTEM;%RAMDRIVE%\MENU;%RAMDRIVE%\MENU\BAT;A:\;C:\;
MD %RAMDRIVE%\SYSTEM
MD %RAMDRIVE%\TEMP
COPY A:\COMMAND.COM %RAMDRIVE%\SYSTEM>NUL

SET COMSPEC=%RAMDRIVE%\SYSTEM\COMMAND.COM
SET TMP=%RAMDRIVE%\TEMP
SET TEMP=%RAMDRIVE%\TEMP


:CD
LH MSCDEX /D:IDE-CD /D:SCSI-CD /S /K >NUL
FINDCD /Q >NUL

%RAMDRIVE%

2003-5-25 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
如是大师
元老会员

步行的人


积分 9654
发帖 3351
注册 2003-3-11
来自 湖北
状态 离线
『第 4 楼』:  

并不是说你这两个文件有问题,,,你所说的umb是指的RAMD吧。请具体说说umb及常规内存在不同配置的情况下变化是怎样的。。



弄花香满衣,掬水月在手。
                 明月鹭鸟飞, 芦花白马走。
       我自一过后,野渡现横舟。
              青云碧空在,净瓶水不流。
http://dos.e-stone.cn/guestbook/index.asp
   ======中國DOS聯盟=====
我的新网页http://rsds.7i24.com欢迎光顾
2003-5-25 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
Roy
管理员

專業島民



积分 4869
发帖 1633
注册 2002-12-10
状态 离线
『第 5 楼』:  

根本沒有UMB可用吧........
在加載emm386.exe 時沒有 "RAM" 參數呢.....



我的網站:http://mw16.2ya.com/ 我的網誌: http://scrappedblog.blogspot.com/
~
我的Winamp正在播放的歌曲:
2003-5-25 00:00
查看资料  发短消息 网志   编辑帖子  回复  引用回复
hunome
银牌会员

颓废青年


积分 2265
发帖 721
注册 2003-5-12
状态 离线
『第 6 楼』:  

对不起,可能我的基础知识不足,但问题是绝对有的。就连我用wengier的dos7.1都发现了这个问题。以下是我用dos7.1启动后运行mem命令的结果:
computer 1.

Modules using memory below 1 MB:

  Name           Total           Conventional       Upper Memory
  --------  ----------------   ----------------   ----------------
  SYSTEM      34,928   (34K)     10,592   (10K)     24,336   (24K)
  HIMEM        1,168    (1K)      1,168    (1K)          0    (0K)
  EMM386       3,200    (3K)      3,200    (3K)          0    (0K)
  COMMAND      7,424    (7K)          0    (0K)      7,424    (7K)
  CTMOUSE      3,328    (3K)          0    (0K)      3,328    (3K)
  PCCACHE     21,312   (21K)          0    (0K)     21,312   (21K)
  XMSDSK         688    (1K)          0    (0K)        688    (1K)
  MousClip     2,784    (3K)          0    (0K)      2,784    (3K)
  VIDE-CDD     5,024    (5K)          0    (0K)      5,024    (5K)
  CLOAKING     1,152    (1K)          0    (0K)      1,152    (1K)
  IFSHLP       2,864    (3K)          0    (0K)      2,864    (3K)
  KILLER         400    (0K)          0    (0K)        400    (0K)
  DOSKEY       3,968    (4K)          0    (0K)      3,968    (4K)
  MSCDEX       2,816    (3K)          0    (0K)      2,816    (3K)
  SHARE          320    (0K)          0    (0K)        320    (0K)
  ZENO         1,376    (1K)          0    (0K)      1,376    (1K)
  DOSLFN      26,720   (26K)          0    (0K)     26,720   (26K)
  ESCAPE         496    (0K)          0    (0K)        496    (0K)
  Free       688,240  (672K)    640,192  (625K)     48,048   (47K)

Memory Summary:

  Type of Memory       Total         Used          Free
  ----------------  -----------   -----------   -----------
  Conventional          655,360        15,168       640,192
  Upper                 153,056       105,008        48,048
  Reserved                    0             0             0
  Extended (XMS)    132,999,712     9,016,864   123,982,848
  ----------------  -----------   -----------   -----------
  Total memory      133,808,128     9,137,040   124,671,088

  Total under 1 MB      808,416       120,176       688,240

  Largest executable program size         640,176   (625K)
  Largest free upper memory block          32,304    (32K)
  MS-DOS is resident in the high memory area.
computer 2.

Modules using memory below 1 MB:

  Name           Total           Conventional       Upper Memory
  --------  ----------------   ----------------   ----------------
  SYSTEM      35,328   (35K)     10,736   (10K)     24,592   (24K)
  HIMEM        1,120    (1K)      1,120    (1K)          0    (0K)
  EMM386       3,200    (3K)      3,200    (3K)          0    (0K)
  CLOAKING     1,152    (1K)      1,152    (1K)          0    (0K)
  PCCACHE     21,312   (21K)     21,136   (21K)        176    (0K)
  MSCDEX       2,816    (3K)      2,816    (3K)          0    (0K)
  DOSLFN      26,720   (26K)     26,720   (26K)          0    (0K)
  ESCAPE         496    (0K)        496    (0K)          0    (0K)
  COMMAND      7,424    (7K)          0    (0K)      7,424    (7K)
  XMSDSK         688    (1K)          0    (0K)        688    (1K)
  VIDE-CDD     5,056    (5K)          0    (0K)      5,056    (5K)
  IFSHLP       2,864    (3K)          0    (0K)      2,864    (3K)
  KILLER         400    (0K)          0    (0K)        400    (0K)
  DOSKEY       3,968    (4K)          0    (0K)      3,968    (4K)
  CTMOUSE      3,328    (3K)          0    (0K)      3,328    (3K)
  SHARE          320    (0K)          0    (0K)        320    (0K)
  ZENO         1,376    (1K)          0    (0K)      1,376    (1K)
  MousClip     2,784    (3K)          0    (0K)      2,784    (3K)
  Free       589,552  (576K)    587,792  (574K)      1,760    (2K)

Memory Summary:

  Type of Memory       Total         Used          Free
  ----------------  -----------   -----------   -----------
  Conventional          655,360        67,568       587,792
  Upper                  54,736        52,976         1,760
  Reserved                    0             0             0
  Extended (XMS)    267,266,608     9,279,024   257,987,584
  ----------------  -----------   -----------   -----------
  Total memory      267,976,704     9,399,568   258,577,136

  Total under 1 MB      710,096       120,544       589,552

  Largest executable program size         587,696   (574K)
  Largest free upper memory block           1,280     (1K)
  MS-DOS is resident in the high memory area.
---------------------------------
大家可以看到Upper Memory差别非常大!这是怎么回事呢?




2003-5-25 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
Wengier
系统支持

“新DOS时代”站长


积分 27734
发帖 10521
注册 2002-10-9
状态 离线
『第 7 楼』:  

没错,他说的是事实。因为有的电脑上的Shadow Memory很少的,而有的则很多。UMB主要是用的这些内存,所以大小往往会不一样了。不过大多数电脑的UMB内存都在150-160KB左右的。

另外请问一下,CONFIG.SYS中的LASTDRIVEHIGH=32怎么被改成LASTDRIVEHIGH=Z了?



Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

2003-5-25 00:00
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (29206679)  编辑帖子  回复  引用回复
hunome
银牌会员

颓废青年


积分 2265
发帖 721
注册 2003-5-12
状态 离线
『第 8 楼』:  

这下我就放心了。
lastdevice 啊??我以为是lastdrive呢!
那LASTDRIVEHIGH=32是什么意思?


2003-5-25 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
Wengier
系统支持

“新DOS时代”站长


积分 27734
发帖 10521
注册 2002-10-9
状态 离线
『第 9 楼』:  

是LASTDRIVE呀,没有LASTDEVICE呢!LASTDRIVEHIGH=Z就是LASTDRIVEHIGH=26。



Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

2003-5-25 00:00
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (29206679)  编辑帖子  回复  引用回复
如是大师
元老会员

步行的人


积分 9654
发帖 3351
注册 2003-3-11
来自 湖北
状态 离线
『第 10 楼』:  

这个呀。。是指可以用到的最大驱动器符呢。。



弄花香满衣,掬水月在手。
                 明月鹭鸟飞, 芦花白马走。
       我自一过后,野渡现横舟。
              青云碧空在,净瓶水不流。
http://dos.e-stone.cn/guestbook/index.asp
   ======中國DOS聯盟=====
我的新网页http://rsds.7i24.com欢迎光顾
2003-5-25 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
hunome
银牌会员

颓废青年


积分 2265
发帖 721
注册 2003-5-12
状态 离线
『第 11 楼』:  

哦,呵呵,我眼神太差了。。
我以为最大只能到z呢。

2003-5-26 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

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


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



论坛跳转: