🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.ibm.pc.misc
Article #10134

Re: How to use Entended memory effectively

#10134
From: Barry Sardis
Date: Thu, 24 Dec 1992 07:29
61 lines
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!bsardis
References: <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