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.
Я использую MS-DOS 6.22 на виртуальном оборудовании VMWare. Это состояние памяти после прохода MEMMAKER
, поэтому я ищу оптимизацию за пределами MEMMAKER
.
Примечание. Драйверы NLS (DISPLAY
, KEYB
, NSLFUNC
) необходимы для меня.
Спасибо @mtone за ценное напоминание о MSCDEX /E
которое дало мне 16 КБ малой памяти (см. Diff)!