SI
SI
discoversearch

We've detected that you're using an ad content blocking browser plug-in or feature. Ads provide a critical source of revenue to the continued operation of Silicon Investor.  We ask that you disable ad blocking while on Silicon Investor in the best interests of our community.  If you are not using an ad blocker but are still receiving this message, make sure your browser's tracking protection is set to the 'standard' level.
Pastimes : Computer Learning -- Ignore unavailable to you. Want to Upgrade?


To: wily who wrote (3491)5/11/1999 10:20:00 AM
From: PMS Witch  Respond to of 110631
 
How did you figure out how to do it? (Just curious).

It was a legacy thing. I wrote a RAM disk for a Heath(kit) computer I built a couple of decades ago. It had 64K (That's right, KILO) of memory and a 100K floppy. I wanted faster response so I created a 16K RAM Drive, used under CP/M.

My first IBM compatible PC came with RAMDRIVE.SYS included with DOS version 2.x so I didn't need to re-invent the wheel. In those days, computers came with BOOKS!! Paper things which told the purchaser how to use what they bought, and proved quite useful. I just copied the stuff from computer to computer as I made my way down the upgrade path, forgetting more as I moved to each system.

Then came Win98, and things seemed to be really different. The truth be told, I mistyped the lines in my CONFIG.SYS file. No wonder the 'old reliable' didn't work! A second 'kick at the can' and better typing yielded the desired result.

What the lines mean?

DEVICE=C:\WINDOWS\HIMEM.SYS
Allows DOS to use memory above 640K

DEVICE=C:\WINDOWS\EMM386.EXE NOEMS
DOS memory management program -- Don't need Expanded memory (old)

DOS=HIGH,UMB
Put DOS into Upper Memory Block -- Leave 'magic' 640K for programs

DEVICEHIGH=C:\WINDOWS\RAMDRIVE.SYS /E 8192
Put RAM drive program in High Memory, Use Extended memory, 8192K size

Cheers, PW.

P.S.

For the life of me, I cannot keep 'Expanded' and 'Extended' memory straight in my mind. If I have the these two terms confused, just reverse them. Don't bother posting my error, I won't remember!