Article View: comp.sys.ibm.pc.misc
Article #10134Re: How to use Entended memory effectively
From: Barry Sardis
Date: Thu, 24 Dec 1992 07:29
Date: Thu, 24 Dec 1992 07:29
61 lines
3452 bytes
3452 bytes
mbb@cbnewsb.cb.att.com (martin.brilliant) writes: >From article <1992Dec23.055024.23706@netcom.com>, by bsardis@netcom.com (Barry Sardis): >> ctoth@magnus.acs.ohio-state.edu (Christopher M Toth) writes: >> .. >>> I have 16 megs of memory on my system, and I want to use it to >>>run drivers and other programs there as well as have some left over ... >>>.... I read the MSDOS manual and tried it, but it doesn't >>>really work. I was hoping I could make my system run really fast with 16 >>>megs. btw, I have a 486dx 33..... >> .... >> The best that I've been able to determine is to get a real OS - UNIX, OS/2, >> NT. The problem is that DOS can't address beyond 1MB.... >A compromise is QEMM386 or something like that. Microsoft's EMM386 >doesn't use get the most out of your expanded memory. For instance, >EMM386 sets aside some expanded memory for use as simulated expanded >memory. Quarterdeck's QEMM386 doesn't do that - unused memory is >simultaneously available as either extended or expanded memory, >whatever your software is looking for. It's also easier to use for >efficient high-loading of resident software. As I understand things, EMM386 reserves 64KB of the high memory area and then pages stuff in as required, out of extended memory. I reserved 256K of extended memory with EMM386 and was able to load two Corel optical (CD-ROM and WORM) drivers into expanded memory (they won't go into the upper memory area). I am now able to run everything I have and have almost enough conventional memory to run the few remaining DOS programs (only one wants more than I have without eliminating something). Are you saying that QEMM386 will allow me to allocate extended memory and load all my drivers and TSRs into either UMBs or expanded memory and provide me more conventional memory than I currently can get? If it does, I'll buy it. >> .... DOS can't address beyond 1MB. There is supposedly >> 384K between 640K and 1MB for loading things "high", but this area is >> also used for display memory, BIOS, and mapping some boards .... >True. There's no way to get around that limitation, but there are >better ways than Microsoft's to do the best you can within it. >I use DESQview/386 (which includes QEMM386 and DESQview on my 4 MB >386SX. It gives me reasonably good memory management as well as >multitasking of DOS applications. With a 16 MB 486, you can run a >multitasking OS (instead of a multitasking executive within a >single-tasking OS), but you might make your system slower. If I weren't running DOS applications, I wouldn't have a problem since Win 3.1 has a reasonable enough virtual memory system. > Marty >marty@hoqaa.att.com hoqaa!marty >Martin B. Brilliant (Winnertech Corporation) -- Barry Sardis | Home: (408) 448-1589 1241 Laurie Avenue | Office: (408) 448-7404 San Jose, CA 95125 | Fax: (408) 448-7404 Email: bsardis@netcom.COM or 70105.1210@compuserve.COM
Technical Details
Message-ID:
<1992Dec24.072905.14562@netcom.com>Path:
arc1-ca.pugleaf.net!sparky!uunet!wupost!csus.edu!netcom.com!bsardisReferences:
<1992Dec23.055024.23706@netcom.com> <1992Dec23.183433.6144@cbfsb.cb.att.com>Show Full Headers
Complete Article Headers
Newsgroups: comp.sys.ibm.pc.misc Path: arc1-ca.pugleaf.net!sparky!uunet!wupost!csus.edu!netcom.com!bsardis From: bsardis@netcom.com (Barry Sardis) Subject: Re: How to use Entended memory effectively Message-ID: <1992Dec24.072905.14562@netcom.com> Organization: Netcom - Online Communication Services (408 241-9760 guest) References: <1992Dec23.055024.23706@netcom.com> <1992Dec23.183433.6144@cbfsb.cb.att.com> Date: Thu, 24 Dec 1992 07:29:05 GMT Lines: 61