Path: utzoo!utgpu!news-server.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!ucsd!usc!samsung!rex!rouge!gator.cacs.usl.edu From: pcb@gator.cacs.usl.edu (Peter C. Bahrs) Newsgroups: comp.windows.ms Subject: Win3 8086 Virtual Machine, again Message-ID: <9983@rouge.usl.edu> Date: 13 Jun 90 03:32:03 GMT Sender: anon@rouge.usl.edu Organization: The Center for Advanced Computer Studies, USL Lines: 46 > >From: markg@cbnewsk.att.com (mark.r.gibaldi) >In article <9906@rouge.usl.edu> pcb@gator.cacs.usl.edu (Peter C. Bahrs) writes: >>Round 2 of questions/comments: >> >>In general WIN 3.0 is awesome! (wrt win386, and all of my X envts.) >> >>1) Does win3 give each dos application a virtual 8088 machine when in >> enhanced mode? >> I have 9 mb memory (2 real and 8 swap) available and can only >> run 1 copy of edix and 1 procomm...then is says out of memory, >> ...... > >Hmm... In systems (OS) that use paged virtual memory as does Win 3.0, virtual >memory on disk does have limitations. Programs have a certain number of >memory pages which MUST be held in RAM in order for the processing to >continue, or be continuable. This is called a "working set". If the >working set of your active programs exceed the amout of RAM that you have, >all the virtual memory in the world won't do you much good. The above >example does not prove that Windows 3.0 does or does not use virtual machines >as advertised...... > Well I solved the problem (I think). For Edix and Procomm .exe's I ran exehdr. I think I got this with DOS or MS C compiler. It listed the amout of memory needed, static I think. I added 5 to this and used it in the PIF settings. FINE.!! I pulled up 5 edix and 3 procomm just to see. But I think this logic does not hold for files with overlays???? Quick C listed only 5k needed which definitely did not work. I don't believe Edix and Procomm use overlays. Is this the best approach to determine a PIF amount setting? /*----------- Thanks in advance... --------------------------------------+ | Peter C. Bahrs | | The USL-NASA Project | | Center For Advanced Computer Studies INET: pcb@gator.cacs.usl.edu | | 2 Rex Street | | University of Southwestern Louisiana ...!uunet!dalsqnt!gator!pcb | | Lafayette, LA 70504 | +-----------------------------------------------------------------------*/