SLOWWWWW ACAD
24-Feb-92 20:25:45
Sb: #33656-SLOWWWWW ACAD
Fm: Raymond H Emplit 72607,2252
To: Joe MacRae 76702,1302
Joe,
EMM386 and QEMM386 allow 386/486 machines to use EXTENDED memory as
EXPANDED memory. This requires the use of a page frame in the memory space
between 640K and 1M. Expanded memory can be used by many programs such as
Quattro to allow large amounts of data to be processed. AutoCad through
release 9 used this method.
The newer versions of AutoCad use extended memory directly using a DOS
extender and don't require expanded memory.
Both EMM386 and QEMM386 have an additional feature – they allow TSRs and
device drivers to be loaded into the space between 640K and 1M. If
EXPANDED memory is not required, a NOEMS switch can be set and the 64K page
frame will also be available for TSRs and drivers.
What I don't understand is why AutoCad, which doesn't use expanded memory,
won't run correctly when NOEMS is set. I suspect that there is a memory
conflict. When NOEMS is set, the TSRs and drivers load into a different
physical address – probably within the page frame. When expanded memory
is enabled, the page frame is not used when AutoCad runs so the conflict
does not occur. Does this make sense?
Ray