Path: utzoo!utgpu!news-server.csri.toronto.edu!rutgers!ucsd!sdd.hp.com!wuarchive!cs.utexas.edu!rice!boreal.rice.edu!jsd From: jsd@boreal.rice.edu (Shawn Joel Dube) Newsgroups: comp.sys.amiga.advocacy Subject: Re: How do we change the scheduler? (Was Re: Multitasking at home...) Message-ID: <1991Jan21.221744.5966@rice.edu> Date: 21 Jan 91 22:17:44 GMT References: <1991Jan18.231330.16290@Neon.Stanford.EDU> <7553@sugar.hackercorp.com> <1991Jan21.004720.25985@ncsuvx.ncsu.edu> <12880@life.ai.mit.edu> <1991Jan21.055854.14130@rice.edu> <1991Jan21.205623.3867@rice.edu> Sender: news@rice.edu (News) Reply-To: jsd@boreal.rice.edu (Shawn Joel Dube) Distribution: usa Organization: Rice University Lines: 52 In article <1991Jan21.205623.3867@rice.edu>, doubt@spotted.rice.edu (Douglas Benjamin Triggs) writes: |> In article <1991Jan21.055854.14130@rice.edu>, jsd@wahoo.rice.edu (Shawn Joel |> Dube) writes: |> |> |> |> Amiga Time ---> |> |> |> Task A |******** ******** ******** ********> |> |> |> Task B | ******** ******** ******** > |> |> |> |> |> |> Mac |> |> |> Task A |***** ** ****** ************* ** ***> |> |> |> Task B | *************** ***** * ** ** > |> |> |> |> |> No, a program running under AmigaOS would not waste any time doing nothing |> (waiting for that keypress). It would skip that task and do the others, |> unless the programmer is a complete idiot (which, alas, some seem to be). |> A more accurate graph would be: |> |> Amiga Time ---> |> Task A |**** ** **** ****> |> Task B | **** **** **** **** **** **** > |> Task C | **** **** **** **** **** > |> ^ point A ^ point B |> |> (Where task A is waiting for a keypress between points A and B.) |> Now compare Doug's chart to the one above. Which does it most look like? I would say that it looks mostly like the Mac's becuase each task is not getting eqaul CPU time. |> |> Doubtfully yours, |> --my name here-- |> |> --- doubt@owlnet.rice.edu --- GM # 8400000E |> _ _ |> doubt //// o MacIntosh, adj., idiotic, braindead, terminally __ /| |> _ _ //// stupid. Usage: "That manual is 'macintosh'" \'o.O' |> \\\X/// see also: useless; overpriced; ripoff =(___)= |> \XXX/ o Lotus, v., synonym for "sucks." Usage: "Lotus U |> (sucks)." see also: federal juristiction invol- |> "O.A.M.I.P." ving CD's, state borders, and immoral purposes Oop! Ack! -- rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr r ___ _ r r /__ | \ N U K E I R A Q ! ! ! r r ___/hawn |__\ube ----------------------- r r jsd@owlnet.rice.edu r rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr