![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-18 02:53 |
共 47,814 主题排行 / 349,907 发帖 / 今日 4 篇 / 48,259 会员排行 |
| DOS疑难解答 & 问题讨论 (解答室) » [求助] 关于DOS保留内存的一点疑问 |
| 可打印版本 912 / 7 |
| 第1楼 fastslz | 发表于 2006-05-03 09:54 |
| 铂金会员 发帖 2,315 积分 5,493 来自 上海 | |
|
[求助] 关于DOS保留内存的一点疑问 自己做了个启动盘发现有个保留内存266,240k不能使用,虽然所有DOS程序都能正常运行,就是感觉怪怪的。Wengier和沈洁的启动盘保留内存都为0,DOS之家的一键GHOST v8.3 Build 060415和我一样保留内存266,240k,谁帮我分析下这个保留内存哪来的:P
config.sys配置如下 DEVICE=DOS\HIMEM.SYS /TESTMEM:OFF DEVICE=DOS\UMBPCI.SYS /S DEVICE=DOS\VIDE-CDD.SYS /D:MSCD000 DEVICE=DOS\ASPICD.SYS /D:MSCD000 DEVICE=DOS\UDMA.SYS SHELL=COMMAND.COM /P /F /E:640 DOS=HIGH,UMB,AUTO FCBSHIGH=4,0 FILESHIGH=30 BUFFERSHIGH=20,0 STACKSHIGH=9,256 DEVICEHIGH=DOS\RAMDRIVE.SYS /E 6144 LASTDRIVE=Z MEM内存使用信息 1 MB 以下使用内存的模块: 名称 总计 常规内存 上位内存 -------- ---------------- ---------------- ---------------- SYSTEM 28,848 (28K) 9,840 (10K) 19,008 (19K) HIMEM 1,168 (1K) 1,168 (1K) 0 (0K) UMBPCI 176 (0K) 176 (0K) 0 (0K) VIDE-CDD 5,024 (5K) 5,024 (5K) 0 (0K) UDMA 640 (1K) 640 (1K) 0 (0K) MSCDEX 28,032 (27K) 28,032 (27K) 0 (0K) SMARTDRV 33,536 (33K) 33,536 (33K) 0 (0K) TW 47,888 (47K) 38,800 (38K) 9,088 (9K) RAMDRIVE 1,456 (1K) 0 (0K) 1,456 (1K) COMMAND 7,424 (7K) 0 (0K) 7,424 (7K) CTMOUSE 3,328 (3K) 0 (0K) 3,328 (3K) DOSKEY 3,968 (4K) 0 (0K) 3,968 (4K) Free 538,704 (526K) 533,824 (521K) 4,880 (5K) 内存总计: 内存类型 总共 已使用 空闲 ---------------- ----------- ----------- ----------- 常规内存 651,264 117,440 533,824 上位内存 49,152 44,272 4,880 保留内存 266,240 266,240 0 扩展内存 (XMS) 264,323,072 10,895,360 253,427,712 ---------------- ----------- ----------- ----------- 总内存 265,289,728 11,323,312 253,966,416 1 MB 以下内存数 700,416 161,712 538,704 最大可执行程序尺寸 533,552 (521K) 最大空闲上位内存块 4,800 (5K) MS-DOS 驻留在高位内存区中. |
|
| 第2楼 fastslz | 发表于 2006-05-03 09:59 |
| 铂金会员 发帖 2,315 积分 5,493 来自 上海 | |
|
补充一下软盘磁盘映象文件是2.88MB,用GRUB 0.97引导的
|
|
| 第3楼 Wengier | 发表于 2006-05-03 22:33 |
| 系统支持 发帖 10,521 积分 27,736 | |
|
保留内存在DOS下是无法使用的,而且剩余空间总是0。关键要看常规内存和UMB以及HMA内存的大小。
|
|
| 第4楼 fastslz | 发表于 2006-05-04 00:04 |
| 铂金会员 发帖 2,315 积分 5,493 来自 上海 | |
|
谢谢Wengier了,再请问上面的MEM数据中空闲常规内存533,824要减去266,240才是真正可用常规内存的吗 ?
|
|
| 第5楼 Wengier | 发表于 2006-05-04 01:01 |
| 系统支持 发帖 10,521 积分 27,736 | |
|
不是,可用的常规内容就是533,824K,跟保留内存没有关系。保留内存对于DOS可以使用的内存来说实际上可以说没有任何用处,因此可完全忽略不计。
|
|
| 第6楼 fastslz | 发表于 2006-05-04 12:19 |
| 铂金会员 发帖 2,315 积分 5,493 来自 上海 | |
|
疑问总算解决......再次感谢Wengier :)这个问题困惑了我2年了:P
|
|
| 第7楼 chineselgs | 发表于 2006-05-07 20:29 |
| 高级用户 发帖 266 积分 613 来自 河南省 | |
|
保留内存在DOS下是无法使用的,而且剩余空间总是0。关键要看常规内存和UMB以及HMA内存的大小。
|
|
| 第8楼 jawbin | 发表于 2006-05-10 10:31 |
| 高级用户 发帖 444 积分 994 | |
|
intel 的 cpu 寻址能力从 1 M 到 16 M 到 4 G....
实模式通常就这么少.. |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |