[comp.os.msdos.misc] PC-NFS: load it HIGH. Here's how.

jxh@attain.teradyne.com (Jim Hickstein) (04/20/91)

One of my PC-NFS users who is savvy with PCs generally finally got fed up
with having to reboot his machine (to unload PC-NFS) to use his favorite
programs and, after I told to him to load it high somehow, went out and
bought QEMM/386 and did it.  Hang onto this little number; it shows how
he managed it, and that it in fact works, at least in this configuration.

DISCLAIMER: Teradyne, Inc. is not responsible for anything.  Period.  We're
telling the world about this from the goodness of our hearts, and do not
expect any further demands to arise from this.  Yes, you need a 386; yes,
you need to buy this product.  No, this does not constitute an endorsement;
it is merely a report that we got it to work, so you might, too.

He mentions VECIE6.SYS; we're using 3Com 3C503 (IE6) boards.  Your mileage
may vary.  If you don't think you can pull this off, find someone local who
can.  Please don't ask us for help.  Genuine, good questions will be
forwarded to the author; RTFM questions and other junk will get a curt,
nasty reply or nothing at all.  I have to get back to work. :-)

----------------------
April 19,1991
TO: All PC-NFS / PC users
RE: Using QEMM/386 to place SUN PC/NFS into HIGH MEMORY

Configuration:
    1) PC-NFS V3.0.1
    2) DOS 3.3
    3) 486-33 and 386-25 Clones w/VGA & 4MB RAM

I have QEMM/386, a utility which takes over pc memory management, placing 
most TSR's into high memory and freeing conventional memory for important
things like reading news.  My system now has 589K free memory with network
installed - 100K got stuffed into high memory by QEMM.  It takes about 300K
of disk space but can be reduced to only those options you need (manually).

It has an auto install mode which does most of the work, however with the
network configuration on our machines, there are some precautions when 
optimizing for PC-NFS operation.

You can do most of it even if you barely crack the manual.  Obviously, it's
your choice to ride bareback or not.  Here's what we did to optimize PC-NFS
and keep the system from hanging during optimization:

1) You must remove HIMEM.SYS and other memory managment drivers from config.sys
   before running optimize.

2) You must *temporarily* remove SOCKDRV.SYS, VECIE6.SYS and NFSVEC.SYS from
   config.sys.  These must be loaded after optimization.  The network requires
   they run from conventional memory.  The big savings comes from PCNFS.SYS, 
   which takes a whopping 65K and runs fine from high memory.

3) If the network startup commands are inside your autoexec.bat, temporarily
   comment them out to allow QEMM to optimize the network TSR's without trying
   to start up the network.  This is to prevent the system from hanging in the
   event that reconfiguration causes the network not to work.

4) Run Install, then run Optimize.  Optimize will boot the system several times
   and determine the most memory-efficient way to load all TSR's specified in
   config.sys.

5) After optimize, add the 3 network drivers back into config.sys in the usual
   way (DEVICE=...), which will place them in conventional memory.

-------------------------
I'm posting this for him, and will take questions at my email address, but
I wasn't the one who did this, so I probably won't answer any of them.
You're on your own.  Good luck.
-- 
"Neither can His Mind be thought to be in Tune whose Words do Jarre;
 Nor His Reason in Frame whose Sentence is Preposterous."
Jim Hickstein, Teradyne/Attain, San Jose CA, (408) 434-0822 FAX -0252
jxh@attain.teradyne.com ...!{decwrl!teda,apple}!attain!jxh
-- 
"Neither can His Mind be thought to be in Tune whose Words do Jarre;
 Nor His Reason in Frame whose Sentence is Preposterous."
Jim Hickstein, Teradyne/Attain, San Jose CA, (408) 434-0822 FAX -0252
jxh@attain.teradyne.com ...!{decwrl!teda,apple}!attain!jxh