Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations bkrike on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

CONVENTIONAL MEMORY EXHAUSTION Question 1

Status
Not open for further replies.

BFClem

IS-IT--Management
Sep 17, 2001
62
US
We have an old 486 machine that runs Intel Satisfaxtion 400 board for faxing out documents made in a clipper program.

The "layers" are:
MS-DOS 5.0
Lanman.DOS (tcpip and netbeui)
the satisfaxtion stuff (CAS manager)
The fax server program (Fserver)

We cannot use the Fserver program due to conventional memory exhaustion, and here are the files:

config.sys

devicehigh=c:\dos\himem.sys
DEVICEhigh=C:\LANMAN.DOS\DRIVERS\DOSUTILS\EMM386.EXE
FILES=50
BUFFERS=20
stacks=0,0
DOS=HIGH,UMB
rem SHELL=C:\QEMM\LOADHI.COM /R:2 C:\COMMAND.COM C:\ /P
LASTDRIVE=Z
DEVICEhigh=C:\LANMAN.DOS\DRIVERS\PROTMAN\PROTMAN.DOS /i:C:\LANMAN.DOS
DEVICEhigh=C:\LANMAN.DOS\DRIVERS\ETHERNET\SMC8000\SMC8000.DOS
DEVICEhigh=C:\LANMAN.DOS\DRIVERS\PROTOCOL\tcpip\tcpdrv.dos /i:C:\LANMAN.DOS
DEVICEhigh=C:\LANMAN.DOS\DRIVERS\PROTOCOL\tcpip\nemm.dos
DEVICEhigh=C:\FAX\SATISFAX.SYS IOADDR=0350

autoexec.bat

@ECHO OFF
PROMPT $p$g
PATH C:\QEMM;C:\DOS;c:\lanman.dos;C:\FAX
c:\dos_ODI\SMC8000
@REM ==== LANMAN 2.2a == DO NOT MODIFY BETWEEN THESE LINES == LANMAN 2.2a ====
SET PATH=C:\LANMAN.DOS\NETPROG;%PATH%;C:\FAX
C:\LANMAN.DOS\DRIVERS\PROTOCOL\tcpip\umb.com
NET START WORKSTATION
Load TCPIP
Load NETBEUI
NET LOGON REMOTE backup
@REM ==== LANMAN 2.2a == DO NOT MODIFY BETWEEN THESE LINES == LANMAN 2.2a ====
C:\FAX\CASMGR.EXE
C:\FAX\CASMGR.CFG
C:\FAX\FAXTSR.EXE
cd\fserver
fserver

Can anybody advise how to get more lower memory here ?

Thanks



 
Have you Tryed Buying More Ram that would increase conventional memory With it being a 486 I would think that is would be EDO RAM in SIMM slots
Or you could a program called Memmaker to increase Memory ________________________________________
I help Where I can
 
No - don't use MemMaker EVER!!!

More RAM would not increase available conventional memory, and it's very unlikely to be EDO in a 486 PC. Could be in a server, though.

If you type mem /c /p at a command prompt you should get a listing of all the devices that are loaded into memory and which areas they are loaded into.

You will also see how much available Conventional, Upper and High memory you have to play with.

What interests me is that your config.sys shows that you used to have QEMM installed, but removed it. QEMM is an excellent memory manager and will not only free up more memory, but will optimise how your drivers are loaded.

Try using c:\dos\emm386.exe instead of C:\LANMAN.DOS\DRIVERS\DOSUTILS\EMM386.EXE. It's pointless using DEVICEHIGH with this driver, as it will never load high.

In your autoexec.bat, try inserting LH or loadhigh in front of the lines;
c:\dos_ODI\SMC8000
C:\LANMAN.DOS\DRIVERS\PROTOCOL\tcpip\umb.com
(I know it says do not modify, and it may well return an error message - but it's worth a try!)

You also seem to be loading both NetBEUI and TCP/IP - is this necessary? I would have thought that TCP/IP would be enough (but this does depend on the software, of course).

You could gain more conventional (lower) memory by re-ordering the drivers in both config.sys and autoexec.bat.

If none of these do the trick, either post a screen capture of the output from mem /c /p to this forum - or send it to my e-mail address below (it may take me some time to get back, so this forum is probably the quicker route!).


I hope this helps CitrixEngineer@yahoo.co.uk
 
to CitrixEngineer:

Thank you. A combination of remming out the netbeui and adding the 640 to the emm386 line activated the expanded memory and aleviated the conventional demand, so now we are up, thank you.

BFC
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top