Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!lll-winken!ames!eos!data.nas.nasa.gov!mustang!nntp-server.caltech.edu!tybalt.caltech.edu!toddpw From: toddpw@tybalt.caltech.edu (Todd P. Whitesel) Newsgroups: comp.sys.apple2 Subject: Re: GS multitasking Message-ID: <1990Oct9.093924.918@nntp-server.caltech.edu> Date: 9 Oct 90 09:39:24 GMT References: <9010080345.aa20655@generic.UUCP> <1990Oct9.010137.22766@ux1.cso.uiuc.edu> Sender: news@nntp-server.caltech.edu Organization: California Institute of Technology, Pasadena Lines: 17 Nntp-Posting-Host: tybalt.caltech.edu Um.. get a copy of toolbox reference 3. The desk manager now has a Run Queue which works very much like the heart beat queue "and should be used in its place" according to the manual. BTW, the toolbox already has the beginnings of MultiFinder-like application switch support in it (Switch events and such). The problem we are attacking most fervently is that of pre-emptive multitasking and it can be done -- however it is a very good idea to not task-switch when any of the system busy flags are on. The other problem is that GS/OS itself was not designed for multiple applications (how do you context-switch the 32 or so system prefixes?); however I do not see any insurmountable barriers if Apple were to modify GS/OS toward a similar end. Todd Whitesel toddpw @ tybalt.caltech.edu