Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!shadooby!samsung!munnari.oz.au!basser!metro!bunyip!moondance!ant From: ant@batserver.cs.uq.oz (Anthony Murdock) Newsgroups: comp.windows.ms Subject: Re: Above EMS simulator and MS Windows Message-ID: <2334@moondance.cs.uq.oz> Date: 7 Dec 89 03:33:25 GMT References: <2268@moondance.cs.uq.oz> <789@excelan.COM> Sender: news@moondance.cs.uq.oz Reply-To: ant@batserver.cs.uq.oz Lines: 36 gerry@na.excelan.com (Gerry Reynolds) writes: >Windows/286 and Windows/386 use expanded memory in the same manner and >that is to bank switch different windows applications in and out of the >first megabyte of memory. Whenever you load a windows application a >"fresh bank" of EMS page frames are banked in and the application is loaded >into those page frames. If you click back to the previous application then >windows will switch to that applications bank. It's useful for running >multiple windows applications at the same time but each application must >be able to "run" in the standard 640K environment (Slightly more because >some of the memory above 640K can be used). Basically what EMS buys >you is the ability to load MULTIPLE applications and NOT larger applications. >An article by Paul Yao in the January 1988 issue of MicroSoft Systems >Journal describes it much better. I tried a little experiment with windows and the "Above Disk" EMS simulator. The experiment was to see how many applications I could run in each of the following three situations ; 1> Without the simulator installed, 2> The simulator using 1.3Meg of extended as EMS, and 3> The simulator using 4Meg of my hard disk as EMS. The simulator takes up about 70K of main memory. I was disappointed to find that I was unable to load as many things into memory in situation 2 as I could in situation 1. In situation 3 however I could load almost as much as I could in situation 1, much more than in situation 2. Does this mean that I have to have something like 8 Meg of EMS before I start seeing some benifit ? Gerry's comments seem to say that EMS is actually useful in ms-windows, but my results seem to say only if you get a huge amount of it. Am I doing something wrong ? Please post a reply (don't email as I am moving soon) so I can work out what is happening. thanx in advance ant