Welcome, Guest. Please login or register.

Author Topic: Amiga's kernel  (Read 5069 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline bloodline

  • Master Sock Abuser
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 12114
    • Show all replies
    • http://www.troubled-mind.com
Re: Amiga's kernel
« on: July 18, 2009, 06:53:17 AM »
Quote from: obscurepanic;516010
In Wikipedia, AmigaOS has an atypical microkernel.

http://en.wikipedia.org/wiki/Amigaos

As I googled it deeper, I bumped into an website and saw a comment:



http://www.haiku-os.org/community/forum/haiku_kernel_architecture_questions_0

How does the kernel really work in Amiga vis-a-vis its architecture?


The quote you have from Wiki/google, just about sums it up. What is your question exactly?

Offline bloodline

  • Master Sock Abuser
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 12114
    • Show all replies
    • http://www.troubled-mind.com
Re: Amiga's kernel
« Reply #1 on: July 19, 2009, 12:30:11 PM »
Quote from: obscurepanic;516071
You mean an application on AmigaOS act like a minicomputer on its own?



How AmigaOS' architecture and kernel really works. I'm not too familiar with Amiga, so I was curious. Even the previous example quote was a wee bit to understand.

Why being atypical? No huge difference between the kernel and userland? What points are very different from a generic UNIX monolithic kernel?

Thank you. :)


AmigaOS is like a microkernel, in as much as everything is modular, sitting on top of a simple memory/process/interrupt management core... but Amiga OS doesn't suffer the performance penalty of other microkernels because it has no security at all.

A microkernel protects the core from all the other parts of the system, so you can in theory replace/upgrade/restart/break any part of the system without taking down the rest of the system, this is the power of a microkernel...
AmigaOS doesn't and thus is atypical (by missing out on this one key advantage of a microkernel, the trade off being that AmigaOS is faster and more memory efficient than regular microkernel) .

Offline bloodline

  • Master Sock Abuser
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 12114
    • Show all replies
    • http://www.troubled-mind.com
Re: Amiga's kernel
« Reply #2 on: July 19, 2009, 02:05:40 PM »
Quote from: stefcep2;516116


Quote

Originally Posted by DiskDoctor  
No matter the time or system (or processor if we're talking mobile), you always have to wait for everything.

I agree.  Modern computing is one step forward, 2 steps back: your hardware specs get higher and higher but it takes more and more time to do the simple things


Rubbish, Modern computing is getting better exponentially!