🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.atari.st
Article #2902

Re: Multitasking on the ST

#2902
From: Bill Rosenkranz
Date: Mon, 07 Aug 1989 03:26
47 lines
2524 bytes
In article <62441@linus.UUCP> rachamp@mbunix (Champeaux) writes:
=In article <8908021826.AA05333@ucbvax.Berkeley.EDU> 01659@AECLCR.BITNET (Greg Csullog) writes:
=>It drives me nuts to see so many people worrying about multitasking on the
=>ST. Jeez, at 8 MHz on a 68000 without a co-processor, I'm having trouble
=>getting good performance running one application at a time.
[stuff deleted...]
=>Want to run a word processor and a spreadsheet at the same time. No problem,
=>get REVOLVER and switch between apps. 
=
=First off, the majority of applications are user input driven.  Meaning that
=if the user doesn't provide input, the program is idle.  For instance,

how about compiles? these SHOULD go in the background more often than not.
no input needed...


=You asked for simple common uses for multi-tasking on the Amiga.  Here are
=two of the more common, less demanding uses of multi-tasking that I do on my
=Amiga 2000:
=
[describes a user-initiated edit/cli switch]

this is not a good example. you are simply task switching, something that
programs like revolver can do.

[describes another user-initiated switch, disk full/cli delete scenario]

this, again is a simple switch of which program is executing. i think the
general topic concerns doing several tasks simultaneously (i.e. let the os
kernel do the context switch based on some scheduling mechanism). this way
you can be compiling something (or doing some database, raytrace, etc op)
while you read mail, play a game, or compile another program.

=The question "Why do you need multi-tasking on a personal computer?" is much
=like the question "Why do you need more than 64k in a personal computer?"
=which people were asking 8-10 years ago.  Once you have, you realize that
=you can't live without it. 
=
=Rich Champeaux  (rachamp@mbunix.mitre.org)

agreed...

without an mmu to police memory, the os has to do it. this is terribly
slow, IMHO. you just don't want one task stepping on another.

-bill
rosenkra@boston.cray.com
Technical Details
Message-ID: <4050@hall.cray.com>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.milw.wisc.edu!srcsip!nic.MR.NET!umn-cs!hall!rosenkra
References: <8908021826.AA05333@ucbvax.Berkeley.EDU> <62441@linus.UUCP>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.milw.wisc.edu!srcsip!nic.MR.NET!umn-cs!hall!rosenkra
From: rosenkra@hall.cray.com (Bill Rosenkranz)
Newsgroups: comp.sys.atari.st
Subject: Re: Multitasking on the ST
Message-ID: <4050@hall.cray.com>
Date: 7 Aug 89 03:26:35 GMT
References: <8908021826.AA05333@ucbvax.Berkeley.EDU> <62441@linus.UUCP>
Reply-To: rosenkra@hall.UUCP (Bill Rosenkranz)
Organization: Cray Research, Inc., Mendota Heights, MN
Lines: 47