Matthew Dillon wrote:
In all three cases the emulated hardware -- disk and network basically,
devolves down into calling read() or write() or the real-kernel
equivalent. A hypervisor has the most work to do since it is trying to
emulate a hardware interface (adding another layer). XEN has less work
to do as it is really not trying to emulate hardware. A vkernel has
even less work to do because it is running as a userland program and can
simply make the appropriate system call to implement the back-end.
And jails and similar have the absolute minimum..
at the cost of making a single accessible point of failure
(the one kernel).
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "[EMAIL PROTECTED]"