Welcome, Guest. Please login or register.

Author Topic: Amiga Multitask  (Read 18926 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Pentad

Re: Amiga Multitask
« on: August 29, 2012, 02:27:05 AM »
Quote from: koaftder;705729
It certainly was more stable.

Sorry, given the wide range of hardware, drivers, and software developers, Windows was probably the least stable compared to Mac or Amiga.  The flexibility and expanse of hardware was at the cost of stability due to poor drivers, conflicting hardware and an OS that did not separate such things yet.

It was not until Windows XP that MS brought the stability of NT which the driver availability of 9x.

Quote from: koaftder;705729
*I think the preemptive multitasking feature of AmigaOS is mostly overrated.

No offense, this is probably because you have no idea how it really works, how hard it would be to code something like this given the specs at the time, and have no idea how bad the other systems were during that period of time.  Remember, by 1985 Andy Hertzfeld was just beginning to shoehorn Switcher into 512k Macs (which would lead to MultiFinder).

The biggest advantage the Amiga had was multitasking was built into the OS...it was part of the framework foundation.  Most of the multitasking that came after the Amiga was an afterthought so it was never part of the foundation.  It became a layer that the OS and Applications had to pass through.

This is one of the reasons memory fragmentation could really cause 'multitasking' to have problems on say Switcher, MultiFinder, or even early Windows.  The Amiga was created with multitasking so memory fragmentation was not a huge problem.

As an adult, programmer, and CS Professor, I would love to sit down with Carl and ask him many questions about his designs.  Knowing what I know now, he was a bigger genius than most people realize given what he had to work with.

-P
« Last Edit: August 29, 2012, 02:40:18 AM by Pentad »
Linux User (Arch & OpenSUSE TW) - WinUAE via WINE
 

Offline Pentad

Re: Amiga Multitask
« Reply #1 on: August 29, 2012, 08:48:21 PM »
Quote from: haywirepc;705774

Amiga worked better because the sound, graphics used custom
chips... and the os cooperated, spreading the workload across graphics
chips, sound chips and main cpu.


I don't know how many people remember this but Apple tried to include custom chips to offload the CPU on the MacIIFX and then with DSP chips down the road.

The problem was that it was all 'add-on' technology and the core OS was not built to do this.  Almost no software took advantage of the MacIIFX's custom chips and very few used the DSP's later (other than for specific tasks - audio related).

Folks like Guy Kawasaki and other Apple evangelists used to promote Mono-tasking as a more preferred way to compute.

Anybody remember these Apple Phrases?

"I can't multitasking so why should my computer?"
"I'm more productive staying on task with one application."
"A human being isn't meant to multitask."
"Multitasking is a distraction."

Apple really pushed the whole mono-tasking view of computing.


Good times,
-P
Linux User (Arch & OpenSUSE TW) - WinUAE via WINE