Article View: comp.sys.atari.st
Article #29792Multitasking??
From: maroC ddoT
Date: Tue, 22 Dec 1987 14:44
Date: Tue, 22 Dec 1987 14:44
51 lines
3031 bytes
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!TCORAMShow 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