* virtio-net zero-copy
@ 2009-05-18 13:19 Raju Srivastava
2009-05-18 14:00 ` Avi Kivity
0 siblings, 1 reply; 3+ messages in thread
From: Raju Srivastava @ 2009-05-18 13:19 UTC (permalink / raw)
To: netdev, kvm
Greetings,
Could someone let me know if current virtio-net supports zero-copy? I
see some discussion here:
http://thread.gmane.org/gmane.comp.emulators.kvm.devel/28061/
(copyless virtio net thoughts) and it looks like the copyless
virtio-net is not supported by KVM yet. If this is true, then is there
any plan to add the zero copy to the virtio-net?
I use KVM in 10G network environment and found the CPU usage is
saturated when network traffic becomes heavy. The native Linux under
the same load only consumes less than 10% CPU.
Thanks in advance,
Raju
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: virtio-net zero-copy
2009-05-18 13:19 virtio-net zero-copy Raju Srivastava
@ 2009-05-18 14:00 ` Avi Kivity
2009-05-19 14:39 ` Raju Srivastava
0 siblings, 1 reply; 3+ messages in thread
From: Avi Kivity @ 2009-05-18 14:00 UTC (permalink / raw)
To: Raju Srivastava; +Cc: netdev, kvm
Raju Srivastava wrote:
> Greetings,
>
> Could someone let me know if current virtio-net supports zero-copy? I
> see some discussion here:
> http://thread.gmane.org/gmane.comp.emulators.kvm.devel/28061/
> (copyless virtio net thoughts) and it looks like the copyless
> virtio-net is not supported by KVM yet.
That is correct.
> If this is true, then is there
> any plan to add the zero copy to the virtio-net?
>
Yes, but it will be a difficult journey.
> I use KVM in 10G network environment and found the CPU usage is
> saturated when network traffic becomes heavy. The native Linux under
> the same load only consumes less than 10% CPU.
>
Running the latest guest and host software (both qemu and kernel) will
improve things somewhat.
--
error compiling committee.c: too many arguments to function
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: virtio-net zero-copy
2009-05-18 14:00 ` Avi Kivity
@ 2009-05-19 14:39 ` Raju Srivastava
0 siblings, 0 replies; 3+ messages in thread
From: Raju Srivastava @ 2009-05-19 14:39 UTC (permalink / raw)
To: Avi Kivity; +Cc: netdev, kvm
On Mon, May 18, 2009 at 10:00 PM, Avi Kivity <avi@redhat.com> wrote:
> Raju Srivastava wrote:
>>
>> Greetings,
>>
>> Could someone let me know if current virtio-net supports zero-copy? I
>> see some discussion here:
>> http://thread.gmane.org/gmane.comp.emulators.kvm.devel/28061/
>> (copyless virtio net thoughts) and it looks like the copyless
>> virtio-net is not supported by KVM yet.
>
> That is correct.
Thank you for letting me know this.
>> If this is true, then is there
>> any plan to add the zero copy to the virtio-net?
>>
>
> Yes, but it will be a difficult journey.
That's great. I'm looking forward to it. It's said Xen NetChannel 2
has some new features including the zero-copy. Though it would be a
difficult journey, it's really worth, right?
Thanks & Regards,
Raju
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2009-05-19 14:39 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-05-18 13:19 virtio-net zero-copy Raju Srivastava
2009-05-18 14:00 ` Avi Kivity
2009-05-19 14:39 ` Raju Srivastava
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).