home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!munnari.oz.au!mel.dit.csiro.au!highett!steveo
- From: steveo@mel.dbce.csiro.au (Stephen Oakes)
- Newsgroups: comp.os.ms-windows.misc
- Subject: Re: multitasking?
- Message-ID: <500@highett.mel.dbce.csiro.au>
- Date: 15 Sep 92 22:40:53 GMT
- References: <1992Sep15.123533.9102@mnemosyne.cs.du.edu>
- Organization: CSIRO, Div. Building Constr. and Eng'ing, Melb., Australia
- Lines: 44
-
- In article <1992Sep15.123533.9102@mnemosyne.cs.du.edu> mfabbri@nyx.cs.du.edu (Massimo Fabbri) writes:
- >
- >MS Windows 3.1 is, according to Microsoft, a multitasking operating
- >environment. Yet some say it does not provide *true* multitasking.
- >Who's right?
-
- Both. See below.
-
- >If it's multitasking, is it preemptive or non-preemptive?
-
- For windows programs, it is non-preemptive. This means that Windows
- programs must be written in such a way as to "give up" the CPU to
- allow other programs to run. Some people also say that this is not
- *true* multitasking.
-
- Each DOS program runs in its own "virtual machine", and Windows
- interrupts it to let other programs run. ie. preemptive multitasking.
-
- >Are DOS and Windows applications processed in a diferent way? How?
-
- See above.
-
- >What are the main differences between Win 3.x and the forthcoming Win NT?
-
- From the user interface point of view, not much. However, there is a
- *huge* difference in the underlying system. Such as:
- - NT is a *true* Operating *System* (whereas Windows is not a
- complete operating system - it relies on DOS)
- - NT provides *true* preemptive multitasking for all programs
- - NT runs on different hardware platforms
- etc...
-
- >I'd be grateful to anyone who answered my questions even if partially.
- >
- >---------------------------------------------------------------------
- >Massimo Fabbri Internet: ele9067@cdc835.cdc.polimi.it
- >Centro di Calcolo mfabbri@nyx.cs.du.edu
- >Politecnico di Milano Fidonet: Massimo.Fabbri (2:331/301)
- >---------------------------------------------------------------------
- --
- | Stephen Oakes CSIRO Division of Building, Construction and Engineering |
- | Post Office Box 56, Highett, Victoria, Australia 3190 |
- | Internet: steveo@mel.dbce.csiro.au Tel: +61 3 252 6000 Fax: +61 3 252 6249 |
- |_____________________________________________________________________________|
-