[comp.sys.ibm.pc] Using EMS 4.0 with Windows

david@cullsj.UUCP (David Taylor) (04/29/89)

I have a AT clone that uses the NEAT ChipSet with built-in LIM EMS 4.0
support and 1MB on board. On boot, the EMS driver reports 640K conventional
memory and 384K expanded. In Windows 2.10, the About Windows window also
shows 384K expanded memory. Yet, Windows constantly warns that it is running
out of memory, or insufficient memory to run an application. 
When the warnings appear About Windows shows less than 32K conventional
memory and 320K expanded still available! It seems that no more than 64K of the 
expanded is ever used by Windows. The applications I'm running are just
the Windows applications (Write, etc.) and Actor.

Can anyone help me?

cem@ihlpf.ATT.COM (Malloy) (04/30/89)

From article <558@cullsj.UUCP>, by david@cullsj.UUCP (David Taylor):
> 
> I have a AT clone that uses the NEAT ChipSet with built-in LIM EMS 4.0
> support and 1MB on board. On boot, the EMS driver reports 640K conventional
> memory and 384K expanded. In Windows 2.10, the About Windows window also
> shows 384K expanded memory. Yet, Windows constantly warns that it is running
> out of memory, or insufficient memory to run an application. 
> When the warnings appear About Windows shows less than 32K conventional
> memory and 320K expanded still available! It seems that no more than 64K of the 
> expanded is ever used by Windows. The applications I'm running are just
> the Windows applications (Write, etc.) and Actor.
> 
> Can anyone help me?

In my limited experience, I have learned one very important fact:
Windows/286 controls the memory!  I don't like this and I have
found a way around it.  When you start Windows/286, use the "-n"
option.  I can find nothing in the manual, but Adobe told me 
about it in their manual.  From what they said, If you enter
"win -n", Windows/286 will give all free memory (conventional,
extended, expanded) to the program.

Clancy Malloy