Thread (1 message) 1 message, 1 author, 2000-09-04

Re: Memory partitioning

From: Ralf Baechle <hidden>
Date: 2000-09-04 07:51:57

On Tue, Aug 22, 2000 at 04:02:51PM +0530, Santosh Eraniose wrote:
Is it possible to partition the MMU such that multiple OS
can run on the same platform.
In all examples I see like MKLinux , the mem mgmt of Linux is mapped to the
underlying Mach kernel.
The other extreme is as in RTAI (Real time App Interface), where the MMU is 
handled by linux, but the
scheduling is done by RTAI.
Several approaches:

 - IBM S390 can partition the hardware.  In cooperation with IBM's VM this
   allows to completly - and efficiently - subdivide the machine into multiple
   virtual machines.  VMs can even nest.
 - Less perfect due to not available VM-like software and no support of the
   hardware as on the S390 for example Sun's E10000 or SGI Origin 2000/3000
   offer partitioning.  This style of partitioning is mostly implemented
   by the hardware of the machines.

The two approaches guarantee that even a virtual machine or partition that goes nuts can't crash another virtual machine or partition.

 - Not implemented but in theory implementable would be multiple kernels
   running on top RTLinux's realtime kernel.

  Ralf
--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux.eu.org/Linux-MM/
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help