On Mon, Nov 20, 2017 at 12:10 PM, Larry McVoy <lm(a)mcvoy.com> wrote:
On Mon, Nov 20, 2017 at 02:07:27PM -0500, Paul
Winalski wrote:
It would mean that you wouldn't have to
implement machine check
support and other hardware error handling. The VM hypervisor would do
that for you. It would also let you run multiple versions of UNIX
simultaneously. Very convenient if you're doing kernel or driver
development.
Indeed. I'm currently trying to convince Netflix that the way to get the
most performance out of a NUMA machine is to boot a different kernel on
each NUMA domain. One way we might demo that is on a 4 domain system
lock down 3 hypervisors and their guest OS to 3/4 of the NUMA domains
and give the host kernel the 4th.
Having a single nic presents a bit of a challenge for this... I look
forward to this demo...
Warner