Path: utzoo!utgpu!utstat!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!bloom-beacon!usc!pollux.usc.edu!papa From: papa@pollux.usc.edu (Marco Papa) Newsgroups: comp.sys.amiga Subject: Re: Multi-tasking and OS books Message-ID: <17195@usc.edu> Date: 13 May 89 02:35:41 GMT References: <17148@usc.edu> <24279@agate.BERKELEY.EDU> <18268@cup.portal.com> <17183@usc.edu> <11336@polyslo.CalPoly.EDU> Sender: news@usc.edu Reply-To: papa@pollux.usc.edu (Marco Papa) Organization: Felsina Software, Los Angeles, CA Lines: 24 In article <11336@polyslo.CalPoly.EDU> dorourke@polyslo.CalPoly.EDU (David M. O'Rourke) writes: >In face I believe OS/2 isn't pre-emptive either, it does task switches >on OS calls {I might be wrong}. You ARE wrong. >the next time slice of CPU. Failing to have an eternal clock, you then have >to perform the task switch at some other time. I believe hooking this >task switch in with one or more OS calls is an undesierable, but workable >way of doing things. Your right multi-finder isn't pre-emptive, but it >is multi-tasking. Multi-Finder is a program switcher TOTALLY under program control. The program MUST be written with switch calls all over the place. When 1 simgle program that doesn't use multi-finder is run, NO OTHER program can take control. Apple is "advertising" Systems 7.0 as "True Multitasking" when comparing it to OS/2. Such a comparison is a misrepresentation at minimum and deceptive advertising in truth. -- Marco -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= uucp:...!pollux!papa BIX:papa ARPAnet:pollux!papa@oberon.usc.edu "There's Alpha, Beta, Gamma and Diga!" -- Leo Schwab [quoting Rick Unland] -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=