Path: utzoo!utgpu!news-server.csri.toronto.edu!bonnie.concordia.ca!nstn.ns.ca!news.cs.indiana.edu!att!linac!pacific.mps.ohio-state.edu!zaphod.mps.ohio-state.edu!sdd.hp.com!ucsd!ucbvax!agate!shelby!neon!torrie From: torrie@cs.stanford.edu (Evan J Torrie) Newsgroups: comp.sys.amiga.advocacy Subject: Re: How task priorities get changed from the Amiga CLI Re: How do we change the scheduler? (Was Re: Multitasking at home...) Message-ID: <1991Jan23.230448.3211@Neon.Stanford.EDU> Date: 23 Jan 91 23:04:48 GMT References: <10620.tnews@templar.actrix.gen.nz> <1991Jan22.215801.4557@Neon.Stanford.EDU> <1991Jan23.144310.18737@zorch.SF-Bay.ORG> Sender: torrie@Neon.Stanford.EDU (Evan James Torrie) Organization: Computer Science Department, Stanford University Lines: 36 xanthian@zorch.SF-Bay.ORG (Kent Paul Dolan) writes: > torrie@cs.stanford.edu (Evan J Torrie) writes: >> "Some" can be configured? Is there an all-purpose "nice" command? >Not by that name, but, for example, I want my terminal emulator, which >also handles downloads and uploads for me, to run at a higher priority >(most of the time it is just waiting for keystrokes from me and using no >cpu time, so a higher priority is OK, and I do need the higher priority to >keep the download from missing characters when I _am_ running a download). What "real-time" OSes are there available for micros? Modem downloading/uploading is one example of a task for which you want to say "Guarantee this task a timeslice every xxx milliseconds no matter what the rest of the system is doing". Apple has ROSE, a realtime OS which runs on their communications boards (e.g. Ethernet/Token Ring) equipped with an on-card 68000 and a MB or so of RAM, but I don't know how well that is taken advantage of... >You can also change a task's priority while it is running, by using the "ps" >command to learn its process ID, then using another form of the priority >changing routine that uses that process ID: > changetaskpri 3 process 2 >and only affects the one process instead of all of them. Is there a Workbench interface to do this, instead of having to do it from the CLI? -- ------------------------------------------------------------------------------ Evan Torrie. Stanford University, Class of 199? torrie@cs.stanford.edu "And remember, whatever you do, DON'T MENTION THE WAR!"