qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [virtio-dev] virtio - mem-page swap for inter vm comm.


From: Avi Cohen (A)
Subject: Re: [Qemu-devel] [virtio-dev] virtio - mem-page swap for inter vm comm.
Date: Thu, 7 Dec 2017 09:46:06 +0000

> On 2017年12月07日 16:04, Stefan Hajnoczi wrote:
> > On Thu, Dec 7, 2017 at 7:54 AM, Avi Cohen (A) <address@hidden>
> wrote:
> >> There is already a  virtio mechanism in which 2 VMs assigned a virtio 
> >> device
> , are communicating via a veth pair  in the host .
> >> KVM just passes  a pointer of the page of the writer VM to the reader
> >> VM - resulting  in  excellent performance (no vSwitch in the middle)
> >> **Question**:  What is the advantage of vhost-pci compared to this ?
> > Which mechanism do you mean?
> >
> > vhost-pci will allow VM-to-VM communication without vmexits when
> > polling mode is used.  Does the mechanism you are thinking about
> > require vmexits?
> >
> > Stefan
> 
> I guess what Avi means is probably veth tap support (RFC) here:
> 
> https://www.spinics.net/lists/netdev/msg454040.html
> 
> But in fact, we don't need veth at all, by using rx handler trick, we can 
> easily
> implement pair mode on TUN/TAP.
> 
[Avi Cohen (A)] 
I changed the subject so as not to interfere with the original thread
I am trying  to find reference for the mem-page swapping mechanism - without  
success till now ..
Best Regards
Avi


reply via email to

[Prev in Thread] Current Thread [Next in Thread]