Re: [RFC] VSOCK: About Virtio-vsock support "Multiqueue" feature ?
From: Stefan Hajnoczi <stefanha@redhat.com>
Date: 2018-11-29 14:06:47
Also in:
kvm, virtualization
From: Stefan Hajnoczi <stefanha@redhat.com>
Date: 2018-11-29 14:06:47
Also in:
kvm, virtualization
On Mon, Oct 08, 2018 at 03:06:43PM +0800, jiangyiwen wrote:
Hi Stefan & All: Now virtio-vsock only supports two vqs(tx and rx), that means if multiple sockets in the guest will use the same vq to transmit the message and get the response. In this way, the bandwidth will be limited to ~700MB/s. So if there are multiple applications in the guest, we should support "Multiqueue" feature for Virtio-vsock. I want to know whether we already have plans to support multiqueue or already have simple demo that can be used. If not, I will try to implement this feature.
Multiqueue is certainly interesting. It would be interesting to see if/how it affects common net/vmw_vsock/ code. Hopefully nothing much will change there but I haven't checked if any common locking would prevent multiqueue from working efficiently. Stefan