home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.mac.misc
- Path: sparky!uunet!cs.utexas.edu!convex!convex!ewright
- From: ewright@convex.com (Edward V. Wright)
- Subject: Re: First Taligent Won't Run Existing Apps
- Sender: usenet@news.eng.convex.com (news access account)
- Message-ID: <ewright.715553413@convex.convex.com>
- Date: Thu, 3 Sep 1992 20:50:13 GMT
- References: <1992Aug19.014443.1@vax1.umkc.edu> <ewright.714240935@convex.convex.com> <ajross.714324371@husc10> <ewright.714340143@convex.convex.com> <nigel.715395259@saturn>
- Nntp-Posting-Host: bach.convex.com
- Organization: Engineering, CONVEX Computer Corp., Richardson, Tx., USA
- X-Disclaimer: This message was written by a user at CONVEX Computer
- Corp. The opinions expressed are those of the user and
- not necessarily those of CONVEX.
- Lines: 40
-
- In <nigel.715395259@saturn> nigel@socs.uts.edu.au (Nigel Pearson) writes:
-
- > 1) MacOs already does this at times. You shove a disk in, and mouse
- > response, or file de-compression speed slows down.
-
- Yes, but with a preemptive operating system, that can happen *anytime*,
- not just at well-defined times, such as in response to a disk-insert
- event.
-
- > 2) If you don't want other tasks to pre-empt what you are doing,
- > raise the priority of the important task. Some OS's do this
- > automatically for the "foreground" application. (i.e. the one
- > which has user input at the moment - the active window)
-
- Raising the priority of the foreground task is no solution. If
- you're running any significant program, its CPU requirements vary
- greatly from one moment to the next. If you set the priority high
- enough to allow it to get all the cycles it needs at critical times,
- it's going to be hogging cycles that it doesn't need during slack
- times. No matter how you set the priority, you're going to be wasting
- cycles sometime. The only optimal solution is a dynamic (i.e., cooperative)
- solution.
-
- >>Preemptive multitasking only works well for noninteractie, batch-oriented
- >>systems or interactive systems with multiple processors.
-
- > Bullshit.
-
- Oh, very clever. That convinces me *completely*.
-
-
- >>>Symmetric Multi-Processing?
-
- >>I'm not even sure what this is. If it's anything more than
- >>marketing speak, I'd like to hear more.
-
- > More than one processor, attached symmetrically to the buss?
-
- Ever hear of Rocketshare?
-
-