Re: SMP-Linux

James Buchanan (jamesbuch@iprimus.com.au)
Tue, 11 Feb 2003 03:16:18 +1100


> Why stop there? Why not make a complete hardware abstraction layer?

NetBSD has - hasn't it? Take a look!

> Oh, by the way, I have two words for you:
>
> DUCK!
>
> :-)

Uh oh ... ;-)

> What you are describing sounds very much like a Virtual Machine.
>
> Been there, done that, and it does have some benefits.

Yes, a HAL, very much, but not really a VM, only a very thin layer of
architecture-nuturalness. Very thin. The trickery I have learnt from
the NetBSD project is that it has some very clever glue code below
this HAL. I suppose to maintain acceptable performance levels. Then
again the goals of NetBSD and Linux are different in some respects,
Linux likes raw speed and was originally only for the x86 and NetBSD
likes portability above that.

So I suppose my experiment will never really take off, but could have
some interesting results!

--
James

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/