Path: utzoo!censor!geac!torsqnt!lethe!yunexus!ists!helios.physics.utoronto.ca!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!zaphod.mps.ohio-state.edu!swrinde!ucsd!nosc!crash!orbit!zuhause!bruce From: bruce@zuhause.MN.ORG (Bruce Albrecht) Newsgroups: comp.sys.amiga.advocacy Subject: Re: How do we change the scheduler? (Was Re: Multitasking at home...) Message-ID: Date: 22 Jan 91 10:57:27 GMT References: <42568@ut-emx.uucp> <91015.180746MBS110@psuvm.psu.edu> <42609@ut-emx.uucp> Lines: 15 >In article <42609@ut-emx.uucp> awessels@ccwf.cc.utexas.edu (Allen Wessels) writes: >In article <91015.180746MBS110@psuvm.psu.edu> MBS110@psuvm.psu.edu writes: >Awright, back to the Amiga. Suppose you have a bunch of programs set in your >Startup-Sequence. What determines priorities and how do you make sure programs >get the time they need to do their thing? You set the priority of the spawning task to the priority you want the background task to run at, asynchronously start the background task with RUN, and set your priority for the next task. There's at least one PD utility that does all that for you. You may have some programs never get executed, if there's enough stuff running at a higher priority, but that's operator error. -- bruce@zuhause.mn.org