use*_*484 8 memory ms-dos freedos disk-operating-system
Modules using memory below 1 MB:
Name Total = Conventional + Upper Memory
-------- ---------------- ---------------- ----------------
MSDOS 14 317 (14K) 14 317 (14K) 0 (0K)
HIMEM 1 120 (1K) 1 120 (1K) 0 (0K)
EMM386 3 120 (3K) 3 120 (3K) 0 (0K)
OAKCDROM 36 064 (35K) 36 064 (35K) 0 (0K)
POWER 80 (0K) 80 (0K) 0 (0K)
NLSFUNC 2 784 (3K) 2 784 (3K) 0 (0K)
COMMAND 2 928 (3K) 2 928 (3K) 0 (0K)
MSCDEX 15 712 (15K) 15 712 (15K) 0 (0K)
SMARTDRV 30 384 (30K) 13 984 (14K) 16 400 (16K)
KEYB 6 752 (7K) 6 752 (7K) 0 (0K)
MOUSE 17 296 (17K) 17 296 (17K) 0 (0K)
DISPLAY 8 336 (8K) 0 (0K) 8 336 (8K)
SETVER 512 (1K) 0 (0K) 512 (1K)
DOSKEY 4 144 (4K) 0 (0K) 4 144 (4K)
POWER 4 672 (5K) 0 (0K) 4 672 (5K)
Free 552 944 (540K) 539 088 (526K) 13 856 (14K)
Memory Summary:
Type of Memory Total = Used + Free
---------------- ---------- ---------- ----------
Conventional 653 312 114 224 539 088
Upper 47 920 34 064 13 856
Reserved 0 0 0
Extended (XMS)* 64 898 256 2 671 824 62 226 432
---------------- ---------- ---------- ----------
Total memory 65 599 488 2 820 112 62 779 376
Total under 1 MB 701 232 148 288 552 944
Total Expanded (EMS) 33 947 648 (33 152K
Free Expanded (EMS)* 33 538 048 (32 752K
* EMM386 is using XMS memory to simulate EMS memory as needed.
Free EMS memory may change as free XMS memory changes.
Largest executable program size 538 976 (526K)
Largest free upper memory block 7 488 (7K)
MS-DOS is resident in the high memory area.
Run Code Online (Sandbox Code Playgroud)
我在 VMWare 虚拟硬件上运行 MS-DOS 6.22。这是MEMMAKER通过后的内存状态,所以我正在寻找超越MEMMAKER.
注意:NLS 驱动程序 ( DISPLAY, KEYB, NSLFUNC) 对我来说是必不可少的。
感谢@mtone 的宝贵提醒,MSCDEX /E这给了我 16KiB 的低内存(请参阅差异)!
尝试将DEVICE=CONFIG.SYS 中的任何行替换为DEVICEHIGH=.
我认为以DOS=HIGH,UMB某种方式有所帮助,但我已经忘记了它到底是做什么的。我认为如果可能的话,它会将 DOS 本身移到上部区域。
还有LOADHIGH您可以使用的命令MSCDEX和其他 TSR 的 IIRC。
以上可能有误。自从我认真使用 DOS 以来至少已经 10 年了,但我希望它有所帮助。
此外,如果您没有需要的程序,SETVER则可以摆脱它。DOSKEY如果您不需要它的命令行增强功能,也可以考虑去掉。
最后,如果您释放了太多常规内存并在启动程序时收到某种类型的损坏错误消息,请使用LOADFIX.
| 归档时间: |
|
| 查看次数: |
4419 次 |
| 最近记录: |