![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-09-15 08:23 |
共 47,812 主题排行 / 349,917 发帖 / 今日 0 篇 / 48,268 会员排行 |
| DOS软件下载 & 游戏分享 (下载室) » [原创]AMD K8主板上的UMBPCI配置 |
| 可打印版本 2,271 / 11 |
| 第1楼 brglng | 发表于 2006-10-03 05:45 |
| 银牌会员 发帖 466 积分 1,200 来自 上海 | |
|
[原创]AMD K8主板上的UMBPCI配置 经我一个下午的测试,终于得到了K8主板上的最佳UMBPCI配置:
DEVICE=C:\TOOLS\UMBPCI.SYS /I=D100-DBFF /I=E400-E7FF /I=EE00-EFFF 这样可以得到最多的UMB。 [ Last edited by brglng on 2006-10-3 at 09:48 ] |
|
| 第2楼 fastslz | 发表于 2006-10-03 08:22 |
| 铂金会员 发帖 2,315 积分 5,493 来自 上海 | |
|
你试过JEMM386.EXE吗?新版本的JEMM386.EXE在我的VIA主板上比EMM386.EXE 、UMBPCI.SYS 高出45K
|
|
| 第3楼 xugaohui | 发表于 2006-10-03 08:57 |
| 高级用户 发帖 293 积分 774 来自 湖北仙桃 | |
|
UMBPCI.SYS和EMM386.EXE 是不同模式的上位内存管理驱动程序,要配置较多的umb当然是emm386得到的umb更多,一般大至是220k、250k、270、左右。
umbpci.sys只有70-90K左右,可能是参数不对。 两个程序本是用于不同模式的umb驱动程序,不该拿来对比。 jemm386.exe好像是新出的程序,兼容性不知如何?暂不作测试。 |
|
| 第4楼 tangtai | 发表于 2006-10-03 09:04 |
| 等待验证用户 发帖 314 积分 640 | |
|
请问fastslz:
JEMM386.EXE是怎样配制的?不需要UMBPCI.SYS吗? |
|
| 第5楼 tangtai | 发表于 2006-10-03 09:09 |
| 等待验证用户 发帖 314 积分 640 | |
|
哦,我忘了,UMBPCI是用于实模式,而EMM386是用于保护模式,请问JEMM386如何配制?
|
|
| 第6楼 fastslz | 发表于 2006-10-03 09:55 |
| 铂金会员 发帖 2,315 积分 5,493 来自 上海 | |
|
JEMM386 must be loaded in CONFIG.SYS: DEVICE=JEMM386.EXE [ options ]
available options are: +A20/NOA20 - A20-disable emulation on/off (default on) ALTBOOT - use alternate reboot hook (saves 4 kB, but is not 100%% safe) D=### - set DMA buffer size in kB (default is 64, max is 128) EMX - increased EMX DOS extender compatibility FRAME=E000 - set wanted pageframe for EMS (FRAME=NONE disables frame) I=A000-AFFF - IF YOU REALLY KNOW WHAT YOU DO (VGA graphics) I=B000-B7FF - IF YOU REALLY KNOW WHAT YOU DO (Hercules) I=TEST - test ROM locations for UMB inclusion S=D000-DFFF - assume Shadow-RAM activated by UMBPCI, include it as UMB *LOAD - install JEMM386 from the command line MAX=##### - limit for VCPI (and EMS if < 32M) memory in kB (default 120 MB) MIN=##### - reserve up to ##### kB for EMS/VCPI memory on init (default 0) NOCHECK - disallow access to address space without RAM (MMIO) NOEMS - disable EMS handling NODYN - no dynamic XMS memory allocation (use MIN= to set fix amount) +PGE/NOPGE - Page Global Enable feature usage on/off (default off) SB - SoundBlaster driver compatibility mode +VCPI/NOVCPI - VCPI Support on/off (default on) VDS/NOVDS - Virtual DMA Services on/off (default on) +VME/NOVME - V86-Mode Extensions on/off (default on) /VERBOSE - display additional details during start X=D000-D800 - to make memory mapped devices work X=TEST - test ROM locations for UMB exclusion |
|
| 第7楼 tangtai | 发表于 2006-10-03 10:14 |
| 等待验证用户 发帖 314 积分 640 | |
|
三口油!
|
|
| 第8楼 tangtai | 发表于 2006-10-03 10:16 |
| 等待验证用户 发帖 314 积分 640 | |
|
我想请问在你的机子上是如何配制的?
再三口! |
|
| 第9楼 fastslz | 发表于 2006-10-03 10:24 |
| 铂金会员 发帖 2,315 积分 5,493 来自 上海 | |
|
DEVICE=JEMM386.EXE NOEMS
1 Mb 以下使用内存的模块: 名称 总计 = 常规内存 + 上位内存 -------- ---------------- ---------------- ---------------- SYSTEM 28,864 (28K) 9,856 (10K) 19,008 (19K) HIMEM 1,152 (1K) 1,152 (1K) 0 (0K) JEMM386 496 (0K) 496 (0K) 0 (0K) LOWDMA 672 (1K) 672 (1K) 0 (0K) QCDROM 2,304 (2K) 2,304 (2K) 0 (0K) QDMA 1,088 (1K) 1,088 (1K) 0 (0K) SHCDX33A 6,048 (6K) 6,048 (6K) 0 (0K) DOSLFN 28,816 (28K) 28,816 (28K) 0 (0K) RAMDRIVE 1,440 (1K) 0 (0K) 1,440 (1K) COMMAND 7,808 (8K) 0 (0K) 7,808 (8K) SMARTDRV 32,192 (31K) 0 (0K) 32,192 (31K) ZENO 1,376 (1K) 0 (0K) 1,376 (1K) CTMOUSE 3,328 (3K) 0 (0K) 3,328 (3K) DOSKEY 3,968 (4K) 0 (0K) 3,968 (4K) TW 38,800 (38K) 0 (0K) 38,800 (38K) FREE 618,848 (604K) 595,696 (582K) 23,152 (23K) 内存总计: 内存类型 总共 = 已使用 + 空闲 ---------------- ----------- ----------- ----------- 常规内存 646,144 50,448 595,696 上位内存 131,072 107,920 23,152 保留内存 140,288 140,288 0 扩展内存 (XMS) 264,372,224 13,479,936 250,892,288 ---------------- ----------- ----------- ----------- 总内存 265,289,728 13,778,592 251,511,136 1 MB 以下内存数 777,216 158,368 618,848 总计扩充内存 (XMS) 264,372,224 (258,176K) 空闲扩充内存 (XMS) 250,892,288 (245,012K) 最大可执行程序尺寸 595,312 (581K) 最大空闲上位内存块 22,688 (22K) 空闲高内存区数 5,360 (5K) MS-DOS 驻留在高位内存区中. DEVICE=UMBPCI.SYS 1 Mb 以下使用内存的模块: 名称 总计 = 常规内存 + 上位内存 -------- ---------------- ---------------- ---------------- SYSTEM 28,864 (28K) 9,856 (10K) 19,008 (19K) HIMEM 1,152 (1K) 1,152 (1K) 0 (0K) UMBPCI 160 (0K) 160 (0K) 0 (0K) LOWDMA 672 (1K) 672 (1K) 0 (0K) QCDROM 2,304 (2K) 2,304 (2K) 0 (0K) QDMA 1,088 (1K) 1,088 (1K) 0 (0K) SHCDX33A 6,048 (6K) 6,048 (6K) 0 (0K) DOSLFN 28,816 (28K) 28,816 (28K) 0 (0K) TW 45,952 (45K) 38,800 (38K) 7,152 (7K) RAMDRIVE 1,440 (1K) 0 (0K) 1,440 (1K) SMARTDRV 32,192 (31K) 0 (0K) 32,192 (31K) ZENO 1,376 (1K) 0 (0K) 1,376 (1K) DOSKEY 3,968 (4K) 0 (0K) 3,968 (4K) COMMAND 7,808 (8K) 0 (0K) 7,808 (8K) CTMOUSE 3,328 (3K) 0 (0K) 3,328 (3K) FREE 562,864 (550K) 557,232 (544K) 5,632 (6K) 内存总计: 内存类型 总共 = 已使用 + 空闲 ---------------- ----------- ----------- ----------- 常规内存 646,144 88,912 557,232 上位内存 81,904 76,272 5,632 保留内存 189,456 189,456 0 扩展内存 (XMS) 264,372,224 13,172,736 251,199,488 ---------------- ----------- ----------- ----------- 总内存 265,289,728 13,527,376 251,762,352 1 MB 以下内存数 728,048 165,184 562,864 总计扩充内存 (XMS) 264,372,224 (258,176K) 空闲扩充内存 (XMS) 251,199,488 (245,312K) 最大可执行程序尺寸 556,768 (544K) 最大空闲上位内存块 5,168 (5K) 空闲高内存区数 5,360 (5K) MS-DOS 驻留在高位内存区中. |
|
| 第10楼 xugaohui | 发表于 2006-10-03 11:11 |
| 高级用户 发帖 293 积分 774 来自 湖北仙桃 | |
|
在vpc上用DEVICE=JEMM386.EXE NOEMS
JEMM386.EXE出错死机了,可能是与memdisk有冲突。 在vmware上有130K的umb 在真实电脑上测试有170K,umb大小离emm386.exe还差一点,兼容性也不是很好。它是实模式的。 |
|
| 第11楼 tangtai | 发表于 2006-10-04 07:03 |
| 等待验证用户 发帖 314 积分 640 | |
|
请问xugaohui:
你说加载JEMM386之后是实模式的吗? |
|
| 第12楼 xugaohui | 发表于 2006-10-04 07:48 |
| 高级用户 发帖 293 积分 774 来自 湖北仙桃 | |
|
默认是保护模式下的虚拟8086内存寻址模式(V86模式),V86模式实质是一种能运行实模式软件的保护模式。测试:可以运行bios刷新工具,hwinfo提示不能完全在vb86模式下运行。总体上跟emm386.exe是完全一样的。不能在vpc中正常运行,兼容性有点问题。获得的umb比emm386.exe要小,但比umbpci.sys的70-90K要大一点。
[ Last edited by xugaohui on 2006-10-4 at 10:11 ] |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |