home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky comp.os.ms-windows.setup:2513 comp.os.ms-windows.advocacy:3641
- Path: sparky!uunet!think.com!mintaka.lcs.mit.edu!ogicse!cs.uoregon.edu!majestix.cs.uoregon.edu!tracer
- From: tracer@majestix.cs.uoregon.edu (Roger M. Wilcox)
- Newsgroups: comp.os.ms-windows.setup,comp.os.ms-windows.advocacy
- Subject: Re: Notice! OS2 will Execute Win3 programs Without having to have Win
- Message-ID: <1993Jan3.215505.21543@cs.uoregon.edu>
- Date: 3 Jan 93 21:55:05 GMT
- Article-I.D.: cs.1993Jan3.215505.21543
- References: <C017Kp.A1w@uxa.ecn.bgu.edu> <1hq51cINN9d3@neuro.usc.edu> <1992Dec29.232247.1327@cs.unca.edu>
- Sender: news@cs.uoregon.edu (Netnews Owner)
- Followup-To: comp.os.ms-windows.advocacy
- Organization: University of Oregon Computer and Information Sciences Dept.
- Lines: 35
-
- In article <1992Dec29.232247.1327@cs.unca.edu> kepley@cs.unca.edu (Brad Kepley) writes:
- >
- > ... I know how much better a real multitasking
- >OS can be that a hacked one like DOS-Windows? I get really irritated at
- >how badly Windows programs m-task. They just drag everything down to a crawl.
-
- The only bad thing about the way Windows programs multitask is that the
- task-switching is not pre-emptive. It is cooperative. This means that all
- applications running under Windows have to be nice enough to give up the
- processor every few milliseconds, or the whole system hangs. The MacIntosh
- O/S has this same limitation (and worse, since MultiFinder wasn't part of
- the original O/S and had to be "tacked on").
-
- This does NOT, however, have anything to do with the speed at which several
- concurrent programs run. In fact, cooperative multitasking usually leads
- to bigger, more intuitive timeslices and less process thrashing than
- preemptive multitasking does.
-
- >Does OS/2 improve m-tasking of Windows programs? If so...I'm sold.
-
- Not if you're looking for speed, it doesn't! My 16MHz 386 runs Windows apps
- at a reasonable clip, but runs the OS/2 Presentation Manager at a snail's
- crawl. It takes a few seconds just to recognize that I've dragged a PM
- window's caption bar and draw the grayed Drag Frame for me! I haven't
- actually installed OS/2's Seamless Windows(TM) support (not enough disk
- space), but I'd bet good money it doesn't run Windows apps as fast as
- straight Windows does.
-
- The more I think about it, the more it seems that preemptive multitasking
- is only necessary in a multi-user environment.
-
- --
- Roger *M.* Wilcox (aka Jeff Boeing)
- tracer@majestix.cs.uoregon.edu
- Aleph null bottles of beer on the wall, aleph null bottles of beer, ...
-