Newsgroups: comp.os.msdos.desqview Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!caen!news.cs.indiana.edu!maytag!xenitec!geoffw From: geoffw@xenitec.on.ca (Geoffrey Welsh) Subject: Re: Beginners questions Organization: Xenitec Consulting Services, Kitchener, ON, CANADA Date: Wed, 05 Jun 1991 09:21:34 GMT Message-ID: <1991Jun05.092134.18683@xenitec.on.ca> References: <1991Jun4.021835.24916@serval.net.wsu.edu> In article <1991Jun4.021835.24916@serval.net.wsu.edu> msmith@proton.tricity.wsu.edu (Mark Smith) writes: >I have a couple (hundred) questions. > >1. Will DESQview 386 allow me to run 8 dos programs that need 640K apiece > all at once? Memory resident? All actually executing? Only if youre're willing to sacrifice EGA or VGA graphics by using the VIDRAM program; smaller windows are possible without doing so. Precise details in a second... >2 That is IF I have 8 Meg? That would be nice, but not necessary... I'd guess that six megs would be enough for eight full tasks. Here's a summary of the task sizes I get in my VLSI 386SX: Normal w/VIDRAM Plain boot 608,224 705,200 DV: 1st task 590,112 688,416 DV: 2nd task 574,048 672,352 3rd 574,032 672,336 672,320 672,304 328,224 (ran out of RAM on a 4M machine) As you can see, the first task is significantly larger than the next few you open; how much you lose from first to second depends on your machine (it may be a few K on a 386 or over 200K on a 286). Thereafter, you lose *16 bytes* per task until memory is exhausted. So, if you can accept 512K tasks in stead of 640, your memory requirements go something like this: 1M preliminary - covers first task, high RAM, overhead; 1/2M per task thereafter. 4M should do seven tasks reasonably well. In fact, I have four megs in my 386SX and, even with a megabyte taken out for disk caching, I can run five tasks. 8M is a good idea if you're using programs that can eat a lot of EMS RAM or you want to run more tasks. >3 I guess that I want true multitasking. Will DESQview do it? On a 386 (or 486, or 386SX or even a 286 with *hardware* EEMS support - though the 286 is subject to the limitations of slightly smaller windows in most cases), yes. I am typing this via a terminal program in task 3. Task 1 is running a FidoNet BBS/Usenet mail relay, and task 2 is running my mail reader. I can start a 'background' download, someone can sign on the BBS, and I can read my mail at the same time. Geoff