Jason Antonacci wrote:
> Is there any linux os flavor (or any os period) that allows the loading of multiple
>> kernels? I remember a professor during an SMP discussion stating that a "low level
>SMP > kernel" can be used to load "higher OS kernels" onto individual processors.
>This type > system would allow os redundancy on a single peice of hardware as well as
>serices. Another > plus would be testing and evaluation on an identical platform.
>Some of my associates have > suggested Java, but I reject that outright because it is
>not an OS.
There are at least two different ways of doing this:
1. use VMware. This is commercial, but will definitely allow you to
run
as many kernels as you want (and other OS's such as Windows or
FreeBSD),
all at the same time (but better have enough memory for each !!!)
2. use a micro-kernel, such as e.g. the Mach kernel that was initially
tuned for the Linux kernel on PPC (IBM or Apple) machines. AFAIK you
can
find that beast at Carnegie-Mellon (.cmu.edu) but I don't know exactly
where.
You can definitely load several linux kernels on top of the
micro-kernel
(although with only one keyboard, communication may become awkward
...)
Although it is not much advertised, a version exists (and runs okay)
on Intel x86.
The resource requirements are much less than VMware, on the other hand
performance is not so good ...
--
Jean-Louis Debert [EMAIL PROTECTED]
74 Annemasse France
old Linux fan