Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!wuarchive!waikato.ac.nz!comp.vuw.ac.nz!conrad Newsgroups: comp.binaries.ibm.pc.d Subject: Re: DOS 5.0 Message-ID: <1991Apr23.041331.25056@comp.vuw.ac.nz> From: Conrad.Bullock@comp.vuw.ac.nz (Conrad Bullock) Date: Tue, 23 Apr 1991 04:13:31 GMT Reply-To: conrad@comp.vuw.ac.nz (Conrad Bullock) Sender: news@comp.vuw.ac.nz (News Admin) References: <1991Apr21.004302.14658@minyos.xx.rmit.oz.au> <1991Apr22.071522.29625@cs.mcgill.ca> <1991Apr22.113002.4147@sun1.ruf.uni-freiburg.de> Organization: Dept. of Comp. Sci., Victoria Uni. of Wellington, New Zealand. Nntp-Posting-Host: days.comp.vuw.ac.nz Originator: conrad@days.comp.vuw.ac.nz Lines: 64 In article <1991Apr22.113002.4147@sun1.ruf.uni-freiburg.de>, hartnegg@sun1.ruf.uni-freiburg.de (Klaus Hartnegg) writes: |> storm@cs.mcgill.ca (Marc WANDSCHNEIDER) writes: |> > The kernal in DOS 5.0 can relocate itself to the UMB in 286s+, and |> |> >as well, on 386+ systems, you can relocate TSRs and devices such |> that they |> >are also in the UMB. As a result, even with some 10 TSRs and |> devices, you |> >can still get numbers like 623k free conventional memory with things |> like |> >QEMM 5.11 etc. |> |> I have 645k free conventional memory with Dos 3.3 and Qemm 5.11 with |> several devices and TSR's installed. No, it's not a typo, I really |> have |> 645k free, it is definitively conventional memory and I am really |> running |> Dos 3.3. OK, you are obviously talking about a Mono system whereby you have extended the DOS area to 704K (or 736K with CGA). Of course under DOS 5 you can do this too, which would give you an extra 64K, or 687K free. (You must be doing this, because normally there only IS 640K of DOS memory) I have tried running a DOS 5 Beta - with DOS loaded into the HMA, (BUFFERS live up there too), and plenty of TSRs loaded high. Until yesterday I had found no programs that wouldn't work (More on that in a moment). DOS 5 with itself loaded into HMA is definitely smaller than DOS 3.3 - if I run 4DOS as the primary shell, I have 626K free - out of 640K on a VGA system. SHARE does not have to be loaded for large partitions either. QEMM 5.11 didn't have any problems whatsoever, and even Manifest had no problem, saying that DOS was living in the HMA. |> So why should I upgrade? Is 5.0 any faster? |> |> Does DESQview 2.3 work without any problems? |> What about Norton Commander and all the Norton Utilities? |> And Turbo Profiler, Turbo Debugger 386? All of those programs work fine. However, yesterday I discovered that the Borland C++ protected mode compilers will not work with DOS 5 loaded high - there is an immediate Exception #13 from QEMM when I run it (I did not try it with DOS 5 loaded high with HIMEM.SYS instead of QEMM). There is no problem with DOS 5 loaded low. However, when running under DesqView under QEMM and DOS 5 (whether loaded low OR high), the protected mode compilers work OK until you try and run a program - when the compiler screen swaps back, BCX aborts with a "Memory Manager cannot read from disk" error. No problems at all running BCX under DV under DOS 4. I have yet to track down the exact source of this problem. Another point with DV is that because the lowest 64K of memory cannot be paged in or out with QEMM/DV, running DOS 5 will not increase the size of your biggest DV windows much (if at all) - DV in fact seems to simply pad out to the 64K mark. (You may be able to load more into high memory before you start, but I haven't tried this). -- Conrad Bullock | Domain: conrad@comp.vuw.ac.nz Victoria University of Wellington, | or: conrad@cavebbs.gen.nz New Zealand. | Fidonet: 3:771/130 | BBS: The Cave BBS +64 4 643429