Welcome, Guest. Please login or register.

Author Topic: Amiga Multitask  (Read 18896 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline bbond007

  • Hero Member
  • *****
  • Join Date: Mar 2009
  • Posts: 1517
    • Show all replies
Re: Amiga Multitask
« on: August 28, 2012, 11:12:43 PM »
Quote from: Zac67;705712
To be precise, Windows 3.x did multitask, at least on a 386 - however, only on the much more primitive, cooperative level (which the application needed to allow and some just didn't). Amiga OS offered preemptive multitasking from the beginning - a feature which required 10 years to reach the mainstream Windows platform (Windows 95).


It would preemptively multitask DOS applications, just not windows applications until Windows 95. Even within Windows95 I believe all applications shared a common message queue, which was a point of failure for smooth multitasking.

Anyway, there is nothing really magical about preemptive multitasking in just 256K of ram(or less), and if you had a A1000 with just 256K of ram, you probably were not doing much multitasking anyway...

The preemptive multitasking was just one of the many cool features. The GUI, and API and custom hardware were equally important.

Cinemaware games were a good example of what could be achieved in the OS (with the hardware) without banging on the hardware directly...
 

Offline bbond007

  • Hero Member
  • *****
  • Join Date: Mar 2009
  • Posts: 1517
    • Show all replies
Re: Amiga Multitask
« Reply #1 on: August 28, 2012, 11:46:54 PM »
Quote from: koaftder;705729
Love the Amiga to death but back in the day when I first got my hands on a 386DX/25 w/ 8MiB of RAM and 1MiB trident VGA board, I didn't miss the Amiga one bit. I'd go so far as to say that Windows 3.1 was more sophisticated than classic AmigaOS ever was. It certainly was more stable.

Did your Amiga also have 8MB of ram? Windows also had virtual memory....

I think the biggest problem with stability on the Amiga was caused by running out of RAM.

I ended up getting into x86 because you could afford 40mhz and 8MB of ram for a fraction of the price of a comparable Amiga system... not because I liked DOS or Windows :)
« Last Edit: August 29, 2012, 12:13:21 AM by bbond007 »