Document 1906
Troubleshooting Memory
04/13/92
MG

        TROUBLESHOOTING MEMORY PROBLEMS - MULTIUSER DOS

1. Make sure the user has the Multiuser DOS Business Update of September,
1991 or later. This is available on the Digital Research Host System, at
408-649-3443. Download the file DRMDOS52.EXE, and execute this file to
create two 5.25" 1.2Mb installation disks.

2. Hanging terminals can be a result of memory shortages.  To determine the
amount of memory available in the TPA (Transient Program Area), type SHOW /M
at a prompt, and note the amount of DOS Free Memory.  This is the maximum
amount of conventional memory that is available for any one session.

3. Determine how much memory the application needs to run.  This information
is generally available from the application documentation, or from the
manufacturer.  If the user is not sure how much memory is needed, use the
MEMSIZE command to limit the memory available, work with the program for a
while, limit it some more, work with the program some more, etc., until the
lowest limit that will allow the program to run comfortably has been
reached.  Thorough testing at this stage is essential, as an application
with too little memory available to it may load and run for a while, but
not be able to execute its more memory-intensive modules.

4. Armed with this information, run PIFED on the executable file that runs
the application.  Each field in PIFED is explained on pages 15-8 to 15-13 of
the Multiuser DOS User Guide.
