🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Multitasking??

#29792
From: maroC ddoT
Date: Tue, 22 Dec 1987 14:44
51 lines
3031 bytes
After reading all the stuff posted about multitasking, I feel like throwing
in my 2 cents.

How many people really (I mean REALLY) use true multitasking?
Some things that would benefit:  Downloading
                                 Compiling
                                 Ray Tracing....
All the above things would make life easier if run as a task (while you
can happily go and continue work elsewhere on the computer).

But.... Downloading can be effectively coded as a background task on
machines like the ST without need for true multitasking.  The same is not
true for compiling and number crunching. *sigh*

Well, let's consider context switching (like SWITCHER on the Mac):
        I am in a word processor (or editor-- where most programmers spend
        90% of their time). I want to compile my program, so I freeze the
        editor and 'switch' to the compiler (or shell that loads compiler)
        and compile the program, looking for errors.  I switch to a CLI
        to look for the files created by the compiler.  I switch back to
        the editor. (repeat 40 times or so).

How would true multitasking help?  I really don't want to go back to editing
while the program compiles. I have not even corrected the possible errors
the compiler has barfed on!  In the above situation, true multitasking really
doesn't make much a difference.

For Applications:
                Does my Spreadsheet really have to continue running along
                with my Wordprocessor? Do spreadsheet calculations take so
                long that I waste valuable time (time I could spend editing?).
                Would context switching do? Probally.

YES! There is a need for multitasking. But there are limitations on such a
small machine. The more you task, the slower each application runs...

On our VAX/VMS system, I do a lot of SPAWN/NOWAIT and batch jobs to do things
such as directory cleanups and SPSSX statistical calculations. I would die
of boredom if those things weren't done via tasking.

Give me a 4meg ST with a 68020, real memory management, VIRTUAL memory and
40meg mass storage and I can show you what real mutlitasking can do...

         _____________________________________________________________
        |                   maroC ddoT | Todd Coram                   |
        |         tcoram@udcvax.bitnet | tentib.xavcdu@maroct         |
        |                   remmargorP | Programmer                   |
        | retneC retupmoC cimedacA CDU | UDC Academic Computer Center |
        |_____________________________________________________________|

"Trust me, I know what I'm doing..."
Technical Details
Message-ID: <8712221448.AA21644@ucbvax.Berkeley.EDU>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!husc6!cmcl2!rutgers!ucla-cs!zen!ucbvax!UDCVAX.BITNET!TCORAM

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!husc6!cmcl2!rutgers!ucla-cs!zen!ucbvax!UDCVAX.BITNET!TCORAM
From: TCORAM@UDCVAX.BITNET (maroC ddoT)
Newsgroups: comp.sys.atari.st
Subject: Multitasking??
Message-ID: <8712221448.AA21644@ucbvax.Berkeley.EDU>
Date: 22 Dec 87 14:44:00 GMT
Sender: daemon@ucbvax.BERKELEY.EDU
Organization: The ARPA Internet
Lines: 51