Bug 520219
Summary: | virtio_net performance is very poor | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 5 | Reporter: | Kirby Zhou <kirbyzhou> |
Component: | kvm | Assignee: | Michael S. Tsirkin <mst> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Lawrence Lim <llim> |
Severity: | medium | Docs Contact: | |
Priority: | low | ||
Version: | 5.4 | CC: | clalance, kenni, markmc, tburke, tools-bugs, virt-maint, xen-maint, ykaul |
Target Milestone: | rc | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2009-12-09 08:02:48 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Kirby Zhou
2009-08-29 02:24:07 UTC
some more info: some more info: the rtt of virtio is slow than rtl8139 and e1000. ping -fc100 <kvmguest> -- with model=virtio 100 packets transmitted, 100 received, 0% packet loss, time 1035ms rtt min/avg/max/mdev = 0.596/0.949/4.260/0.194 ms, ipg/ewma 1.036/0.921 ms -- with model=rtl8139 100 packets transmitted, 100 received, 0% packet loss, time 34ms rtt min/avg/max/mdev = 0.218/0.279/0.539/0.067 ms, ipg/ewma 0.349/0.257 ms -- model=e1000 100 packets transmitted, 100 received, 0% packet loss, time 31ms rtt min/avg/max/mdev = 0.181/0.233/0.484/0.056 ms, ipg/ewma 0.317/0.230 ms iperf -c <kvmguest> from a host in the same LAN -- with model=virtio [ 3] 0.0-10.0 sec 321 MBytes 270 Mbits/sec -- with model=rtl8139 [ 3] 0.0-10.0 sec 616 MBytes 517 Mbits/sec -- model=e1000 [ 3] 0.0-10.0 sec 645 MBytes 541 Mbits/sec -- model=xen ** another host in another LAN ** [ 3] 0.0-10.0 sec 1.10 GBytes 944 Mbits/sec iperf -c <kvmguest> to a host in the same LAN -- with model=virtio [ 3] 0.0-10.0 sec 829 MBytes 695 Mbits/sec -- with model=rtl8139 [ 3] 0.0-10.0 sec 161 MBytes 135 Mbits/sec -- model=e1000 [ 3] 0.0-10.0 sec 298 MBytes 250 Mbits/sec -- model=xen ** another host in another LAN ** [ 3] 0.0-10.0 sec 1.07 GBytes 920 Mbits/sec sorry, a typo happes, the last section above should be: iperf -c <normalhost> from guest os to a host in the same LAN -- with model=virtio [ 3] 0.0-10.0 sec 829 MBytes 695 Mbits/sec -- with model=rtl8139 [ 3] 0.0-10.0 sec 161 MBytes 135 Mbits/sec -- model=e1000 [ 3] 0.0-10.0 sec 298 MBytes 250 Mbits/sec -- model=xen ** another host in another LAN ** [ 3] 0.0-10.0 sec 1.07 GBytes 920 Mbits/sec Can you please retest with kvm-83-105.el5? We removed the tx mitigation timer and it should boost things. Please see comment #5, Can you retest? Thanks I have retested. It seems OK now. Closing the bug then. Thanks. |