![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-09-06 06:04 |
共 47,812 主题排行 / 349,914 发帖 / 今日 0 篇 / 48,268 会员排行 |
| DOS启动盘 & LOGO技术 (启动盘室) » ROMDOS7.1启动盘和MSDOS7.1启动盘的比较 |
| 可打印版本 4,982 / 4 |
| 第1楼 MYS | 发表于 2002-11-29 00:00 |
| 元老会员 发帖 1,637 积分 5,170 来自 广东佛山 | |
|
ROMDOS7.1启动盘和MSDOS7.1启动盘的比较 下载了Wengier的ROM-DOS7.1系统盘后,我用它与我所做的MSDOS7.1系统盘比较了一下。
首先是启动时的占用情况(下面),使用的工具是PCTOOLS9中的工具MI,很明显地,在内存占用方面,MS-DOS略为占优,如果考虑到加载同样多的程序时,ROM-DOS比MSDOS约要多消耗32K常规内存左右。 一、Wengier的ROM-DOS启动盘启动后的内存占用情况 Memory Info V9 ?(c)1993 Central Point Software, Inc. Addr. Total bytes Program or device driver ----- ----------- -------------------------- 0463h 3,824 Device=HIMEM Attr=8000h Name=XMSXXXX0 0553h 5,008 Device=VIDE-CDD Attr=C800h Name=CDROM1 0BD5h 14,096 Device= Attr=065Eh Units: 15 0F58h 4,960 COMMAND /p /e:640 10E5h 384 KILLER 10FEh 3,920 DOSKEY 11F4h 32,368 MSCDEX /D:CDROM1 /K 19DCh 3,312 CTMOUSE 1AACh 672 XMSDSK 1AD7h 1,504 ESCAPE 1B36h 543,904 655,360 bytes (640k) total DOS 7.10 conventional memory. 543,904 bytes (531k) largest executable program. 0 bytes Extended (AT/286/386) memory, reported by BIOS. 64,384k bytes XMS 2.0 (4.00) memory: 1,024k used + 63,360k free. DOS in HMA. =================================================================================== 二、我的WIN98SE DOS(MSDOS7.1)工具盘启动后的内存占用情况 Memory Info V9 ?(c)1993 Central Point Software, Inc. Addr. Total bytes Program or device driver ----- ----------- -------------------------- 0213h 3,824 Device=HIMEM Attr=8000h Name=XMSXXXX0 0303h 4,992 Device=VIDE_CDD Attr=C800h Name=MSCD001 043Ch 1,440 Device=RAMDRIVE Attr=4800h Drive F 0497h 544 IFS= 04BAh 752 IFS=桤 0689h 7,168 COMMAND 0861h 5,728 DOSKEY 09C8h 7,072 MOUSE 0B85h 13,712 MSCDEX /D:mscd001 /L:G 0EDFh 594,448 655,360 bytes (640k) total DOS 7.10 conventional memory. 594,448 bytes (581k) largest executable program. 0 bytes Extended (AT/286/386) memory, reported by BIOS. 64,384k bytes XMS 2.0 (4.00) memory: 2,048k used + 62,336k free. DOS in HMA. 稍作说明一下: 1、我的MS-DOS7.1系统盘用的也是ROM-DOS的himem.sys; 2、我用的Vide_cdd.sys版本比较旧一点,占用内存小一点 3、我用的MOUSE驱动程序是UCDOS的,而不是CTMOUSE,因为CTMOUSE与我盘上的三茗网络复制工具NC2002有冲突,使后者花屏,所以不用。 4、mscdex不是MSDOS的,而是FREEDOS的SHCDEX.EXE改名而来 5、ROMDOS盘建的RAM盘容量是1M的,而MSDOS的RAM盘容量为2M。 不过在磁盘容量方面ROMDOS较为优胜,ROMDOS的4个核心文件共占用192K左右,而MSDOS的4个核心文件占用380多K,即使去掉压缩盘支持都要320K。ROMDOS的系统软盘多了110K左右的容量可以存放更多的工具。 |
|
| 第2楼 Wengier | 发表于 2002-11-29 00:00 |
| 系统支持 发帖 10,521 积分 27,736 | |
|
我想说明三点:
1:我没有对ROM-DOS启动盘的内存进行很多优化配置。例如现在我用的是MS的MSCDEX,这样需占约30K的内存,如果改用我最喜欢用的CLOAKING+MSCDEX的话,则只需占4K内存。 2:要启用ROM-DOS的UMB,则需要ROM-DOS的专用UMB驱动程序(ROM-DOS自带的EMM386.EXE或UMBLINK.SYS),但我没有,因为需要购买才能得到。 3:ROM-DOS共三个核心文件,而不是4个,即IBMBIO.COM、IBMDOS.COM和COMMAND.COM,共120K左右,而不是192K。而ROM-DOS.SYS只在SYS传输系统时有用。 |
|
| 第3楼 Wengier | 发表于 2002-11-29 00:00 |
| 系统支持 发帖 10,521 积分 27,736 | |
|
而且现在的那张ROM-DOS启动盘中的一些文件,如COMMAND.HLP、MINICOM.COM、ROM-DOS.SYS等文件都可以删掉。
现在里面的COMMAND.HLP是ROM-DOS 6.22版的,与7.1版的并不兼容,所以没有任何作用,可以放心删除;有了COMMAND.COM就不需要MINICOM.COM了,也可以放心删除;ROM-DOS.SYS其实是IBMBIO.COM文件的从第三行开始的所有内容,仅用于SYS命令,平时没有用,还可以随意用IBMBIO.COM文件重建,也可以删除。以上文件我放在启动盘中仅仅是为了保存一些下载的ROM-DOS文件,而并不是ROM-DOS真正需要的。 |
|
| 第4楼 老菜 | 发表于 2002-12-07 00:00 |
| 初级用户 发帖 15 积分 132 | |
|
ROM-DOS启动盘是否同样能在MS-DOS下使用(6.22)
SYS命令又如何用IBMBIO.COM文件重建 还望高手赐教? |
|
| 第5楼 Wengier | 发表于 2002-12-07 00:00 |
| 系统支持 发帖 10,521 积分 27,736 | |
|
ROM-DOS当然不可能在MS-DOS下使用,而是一种独立但与MS-DOS 7.1兼容的DOS操作系统。
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |