Board logo

标题: 常规内存只有619k [打印本页]

作者: tyrbl     时间: 2006-8-17 17:29    标题: 常规内存只有619k

常规内存只有619k,大家帮我说说原因


mem/c看到的

Modules using memory below 1 MB:

  Name           Total           Conventional       Upper Memory
  --------  ----------------   ----------------   ----------------
  SYSTEM      17,280   (17K)      9,568    (9K)      7,712    (8K)
  QHMBOOT2       400    (0K)        400    (0K)          0    (0K)
  QDBOOT         560    (1K)        560    (1K)          0    (0K)
  UMBPCI         176    (0K)        176    (0K)          0    (0K)
  SHCDX33A     5,984    (6K)      5,984    (6K)          0    (0K)
  SMARTDRV    30,480   (30K)     14,080   (14K)     16,400   (16K)
  QHIMEM2      1,744    (2K)          0    (0K)      1,744    (2K)
  QDMA         4,432    (4K)          0    (0K)      4,432    (4K)
  QCDROM       2,384    (2K)          0    (0K)      2,384    (2K)
  COMMAND     10,368   (10K)          0    (0K)     10,368   (10K)
  DOSKEY       3,968    (4K)          0    (0K)      3,968    (4K)
  CTMOUSE      3,328    (3K)          0    (0K)      3,328    (3K)
  XMSDSK         688    (1K)          0    (0K)        688    (1K)
  ZENO         1,376    (1K)          0    (0K)      1,376    (1K)
  ESCAPE         496    (0K)          0    (0K)        496    (0K)
  Free       614,608  (600K)    601,920  (588K)     12,688   (12K)

Memory Summary:

  Type of Memory       Total         Used          Free
  ----------------  -----------   -----------   -----------
  Conventional          632,832        30,912       601,920
  Upper                  65,584        52,896        12,688
  Reserved                    0             0             0
  Extended (XMS)    199,098,320     4,391,888   194,706,432
  ----------------  -----------   -----------   -----------
  Total memory      199,796,736     4,475,696   195,321,040

  Total under 1 MB      698,416        83,808       614,608

  Largest executable program size         601,888   (588K)
  Largest free upper memory block          12,304    (12K)
  MS-DOS is resident in the high memory area.
作者: tyrbl     时间: 2006-8-17 17:29
mi/a 看到的

Memory Info V9 ?(c)1993 Central Point Software, Inc.

Paragraphs   Bytes  Type     Owner
----------  ------  ----  -------------
0050-0208h   7,056  Sys         < DOS >
020A-0294h   2,224  Sys   0008h < DOS >
020B-0222h     384   Dev  020Bh Device=QHMBOOT2  Attr=A000h  Name=QHMLW2$
0224-0245h     544   Dev  0224h Device=QDBOOT    Attr=8000h  Name=QBUF$
0247-0250h     160   Dev  0247h Device=UMBPCI    Attr=E000h  Name=UMBPCIXX
0252-0273h     544   IFS  0252h IFS=--------
0275-0294h     512   Sys  0275h Buffers
0296-0299h      64  Sys   0008h < DOS >
029B-040Fh   5,968  Prog  029Bh SHCDX33A   
0411-041Ah     160  Env   078Dh MI
041Ch            0  Free  0000h < none >
041D-078Bh  14,064  Prog  041Dh SMARTDRV   
078D-9A7Eh 601,888  Prog  078Dh MI       A:\MI.COM/a
9A80-CBFFh 202,752  Sys   0008h < DOS >
---- Begin High (Upper) Memory ----
CC01-CFF5h  16,208  Sys   0008h < DOS >
CC02-CC6Dh   1,728   Dev  CC02h Device=QHIMEM2   Attr=A000h  Name=QHIMEM$
CC6F-CD82h   4,416   Dev  CC6Fh Device=QDMA      Attr=8000h  Name=QDMA1$
CD84-CE17h   2,368   Dev  CD84h Device=QCDROM    Attr=C800h  Name=IDE-CD  
CE19-CE35h     464   IFS  CE19h IFS=y Device
CE37-CE93h   1,488   Sys  CE37h Files
CE95-CEA4h     256   Sys  CE95h FCBs
CEA6-CF34h   2,288   Sys  CEA6h Lastdrive
CF36-CFF5h   3,072   Sys  CF36h Stacks
CFF7-D213h   8,656  Prog  CFF7h COMMAND    /a
D215-D218h      64  Free  0000h < none >
D21A-D282h   1,680  Env   CFF7h COMMAND
D284-D28Ah     112  Free  0000h < none >
D28C-D382h   3,952  Prog  D28Ch DOSKEY     
D384-D452h   3,312  Prog  D384h CTMOUSE   
D454-D47Dh     672  Prog  D454h XMSDSK     
D47F-D488h     160  Free  0000h < none >
D48A-D4DEh   1,360  Prog  D48Ah ZENO        /Q
D4E0-D4FDh     480  Prog  D4E0h ESCAPE     
D4FF-D8FEh  16,384        041Dh SMARTDRV
D900-DBFFh  12,288  Free  0000h < none >

632,832 bytes (618k) total DOS 7.10 conventional memory.  
601,888 bytes (588k) largest executable program.  12,288 bytes if loaded high.

High memory is managed by DOS.

     0  bytes Extended (AT/286/386) memory, reported by BIOS.
4,288k bytes XMS 3.0 (3.00) memory: 4,289k used + 65,535k free.  DOS in HMA.
作者: 不得不爱     时间: 2006-8-17 21:11
你的DOS是在什么情况下起动的?
另外你发的主题与 DOS启动盘 & LOGO技术 (启动盘室) 关系不大吧,我还是给你转移到 DOS疑难解答 & 问题讨论 (解答室) 吧!
作者: tyrbl     时间: 2006-8-17 22:20
dos 在虚拟机下和刻盘正常启动都是这么大
作者: tyrbl     时间: 2006-8-17 22:24
实验了好几个启动盘常规内存都是619k 好奇怪
斑竹帮帮我啊谢谢拉
作者: paldos     时间: 2006-8-17 22:31
我也遇到过
作者: fastslz     时间: 2006-8-17 22:42
config.sys和autoexec.bat为空或只加载himem.sys看看
作者: 3dfx     时间: 2006-8-18 08:33
跟主板有关的,你的是新主板吧。。。。。。
支持DMA66以上的主板都有这种情况。。。。。。。。。。。
原因是。。。。。。。。。主板为了支持这些新设备新功能。。。。。。。在BIOS里集成了它们的驱动。。。。。。电脑启动的时候自动启动。。。。。。。因此强行占用了内存。。。。。。。。。
一句话。。。。。。。。。。新主板根本放弃了DOS。。。。。。。。。。
作者: fastslz     时间: 2006-8-18 10:50
3dfx的说法基本正确,不过补充一点集成了它们的驱动一般都使用高位内存。比如我的P4X266,开启DOS下USB鼠标支持高位内存就会减少48K,越新型的主板对越DOS的支持越差。
作者: tyrbl     时间: 2006-8-18 11:25
谢谢3dfx fastslz两位的帮助,我的主板的确支持DMA66
拿我的启动盘到老些的机器去实验,常规内存变成了640k拉
作者: GOTOmsdos     时间: 2006-8-18 11:29
你加载好几个驱动,有619K,就很不错了!
由于你加载了上位内存管理驱动,才有这么多,否则,可能580K都没有,
DOS的常规内存本来就这样。

DOS游戏老鸟们是最有体会的,如果还要音乐音效,那就更绷紧了神经,挤牙膏似的,1K,1K的挤,使得游戏能够跑起来。。。

[ Last edited by GOTOmsdos on 2006-8-18 at 11:31 ]