Free memory for DOS ...
DOS=HIGH,UMB
Yes, load DOS into high memory locations using Upper Memory Blocks. This frees memory in the 'lower 640k' for other things.
DEVICE=HIMEM.SYS
Yes, you'll need access to the memory between 640k and 1meg if you're about to use it.
DEVICE=EMM386.EXE NOEMS
Yes, once you have this memory available, you'll need to manage it. In the OLD days, PCs had two types of extra memory: Extended and Expanded or EMS and XMS. I NEVER could keep straight which was which. Anyway, one became well used and the other withered. (Thanks to the 386.) NOEMS avoids wasting resources supporting old programs you probably never encounter.
*** Please note: The order of the previous three lines is important.***
DEVICEHIGH and LOADHIGH
Yes, when loading device drivers and TSRs, put them in the attic too.
LocalLoadHigh=1
I'm not sure about this. This looks like a Windows thing, and I'm suspicious it may be for Win31 more than Win9x.
Delete DriveSpace and DoubleSpace
No! If you're not using them, they're not using memory; thus, deleting the files saves no memory. It will save a small bit of disk space, but these files are not large anyway. (And you may wish to use them later.)
Cheers, PW. |