Welcome, Guest. Please login or register.

Author Topic: About multitasking, what's best : AmigaOS, Linux, or Winblows XP ?  (Read 20577 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Zac67

  • Hero Member
  • *****
  • Join Date: Nov 2004
  • Posts: 2890
    • Show all replies
IMHO AmigaOS performs better than Windows XP & Linux because it features a more modern microkernel.
Windows NT/2k/XP/2k3 started out as a micro kernel, but was evolved into a hybrid.
OS X shares the same fate, but to a much lesser degree.
Nearly all Un*x flavors use a monolithic kernel that actually caused Linux to scale very badly when it came to SMP some years ago.
 

Offline Zac67

  • Hero Member
  • *****
  • Join Date: Nov 2004
  • Posts: 2890
    • Show all replies
Re: About multitasking, what's best : AmigaOS, Linux, or Winblows XP ?
« Reply #1 on: November 03, 2006, 08:04:22 PM »
The 68010 was especially designed to be used with the 68841 MMU - but the MMU would have put an additional wait state on the memory. Plus the additional overhead needed for memory protection would've made quite a bit of a difference (context changes are far more extensive).

Message passing could've been done by allocating 'public' memory and then passing a pointer - of course this would have caused one tiny bit of less memory protection. ;-)