🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: comp.os.msdos.misc
3 messages
3 total messages Started by Brown, William J. Thu, 21 Jan 1993 19:50
Questions on QEMM386
#3707
Author: Brown, William J.
Date: Thu, 21 Jan 1993 19:50
7 lines
758 bytes
After loading the network (DECNET pathworks 4.0), Stacker, etc., I have
only about 350k of conventional memory left, not enough to run MS's
programmer's workbench.  I've heard of people using QEMM386 to free up
generous amounts of memory.  Can anybody give me comments on how QEMM386
works and what sort of improvement I should expect.

bill
Re: Questions on QEMM386
#3722
Author: Sheldon E. Smith
Date: Fri, 22 Jan 1993 16:37
40 lines
2614 bytes
In article <21JAN199313503538@elroy.uh.edu>, elee969@elroy.uh.edu (Brown,
William J.) writes:
|>
|>After loading the network (DECNET pathworks 4.0), Stacker, etc., I have
|>only about 350k of conventional memory left, not enough to run MS's
|>programmer's workbench.  I've heard of people using QEMM386 to free up
|>generous amounts of memory.  Can anybody give me comments on how QEMM386
|>works and what sort of improvement I should expect.
|>
QEMM386 replaces HIMEM and EMM386 as memory manager.  It assumes you have some
unused space in your PC's Upper Memory to load various and sundry drivers and
TSRs "high".  Note that HIMEM and EMM386 are included with DOS 5.0.

Using HIMEM and EMM386, DOS provides a pair of commands, DEVICEHIGH, and 
LOADHIGH.  These prefix existing commands in Config.Sys and Autoexec.Bat such
that when the program is loaded, the system tries to put it in unused Upper
Memory space.  When I use PATHWORKS 4.1, Stacker 2.0, DOS 5.0, and EMM386 and
HIMEM, I have 536k free of Conventional Memory.

DEVICEHIGH/LOADHIGH are relatively(?) dumb.  They appear to use a first-fit
algorithm to load programs into the Upper Memory holes.  QEMM386 (and 386^MAX)
have enough sense to record how big the various holes are, how much memory
each of the drivers and TSRs need, and then controls into which hole each one
is placed (best-fit).  This inevitably provides a nice additional savings of
Conventional Memory.

If you have DOS 5, try using HIMEM and EMM386 first.  If you have Windows 3.1,
check around your disk for the most recent files.  If you still don't have
enough conventional, get one of the third-party commercial managers.

--
--------------------------------------------------------------------------------
-
Sheldon E. Smith			!Email:
Digital Equipment Corporation		! ssmith%ncdel.enet.dec@decwrl.dec.com
Minneapolis, Minnesota			! ...!decwrl!ncdel.enet.dec.com!ssmith
================================================================================
=
                        Vote for Picard & Riker in '96
Re: Questions on QEMM386
#3731
Author: Ian Stuart
Date: Sat, 23 Jan 1993 11:33
25 lines
1667 bytes
In article <21JAN199313503538@elroy.uh.edu> elee969@elroy.uh.edu (Brown, William J.) writes:
>After loading the network (DECNET pathworks 4.0), Stacker, etc., I have
>only about 350k of conventional memory left, not enough to run MS's
>programmer's workbench.  I've heard of people using QEMM386 to free up
>generous amounts of memory.  Can anybody give me comments on how QEMM386
>works and what sort of improvement I should expect.
>
>bill

assuming that you have 2MB (or more) or RAM, it is possible to get almost
700K of base memory {This figure was witnessed by a senior software
engineer!}. QEMM386 will (reach for the manual):

	Load TSRs into high memory;
	Load files and buffers into high memory;
	Load DOS into high memory;
	provide all extra memory as Extended or Expanded (or in combinations)

I saved 21K od base memory with my Mouse/Ansi Driver/Stacker 2/4dos giving
me 623K of base memory!


--
--- Kiz (aka Ian Stuart) istuart@nyx.cs.du.edu
	{ Chivalry is not dead! - Just the Horse }
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads