| Summary: | ESXi v6.0 with VMNET 3 driver sluggish performance | ||
|---|---|---|---|
| Product: | Base System | Reporter: | Lefteris Tsintjelis <lefty> |
| Component: | kern | Assignee: | freebsd-net (Nobody) <net> |
| Status: | Closed DUPLICATE | ||
| Severity: | Affects Many People | CC: | avg, info, mp, pkelsey, sm |
| Priority: | --- | Keywords: | performance, regression |
| Version: | 12.1-RELEASE | ||
| Hardware: | amd64 | ||
| OS: | Any | ||
|
Description
Lefteris Tsintjelis
2020-02-04 12:42:43 UTC
Same issue with a VPS at CloudAtCost. Enabling TSO on vmx0 helps. No thorough tests yet, but at least "net/py-speedtest-cli" shows the same numbers as with FreeBSD 12.0. (In reply to Sergey Manucharian from comment #1) Sorry, DISABLING TSO helps (I guess, I cannot edit the first comment). There have been various updates to ESXi 6.0. It would be good to know an exact build number to narrow down the exact ESXi build. https://kb.vmware.com/s/article/2143832 Also, mentioning TSO and speedtest, it would be good to know more about the testing methodology used (between VM's, through a specific physical ethernet card, hardware features of that card) and the testing tools/methodology used. I experience the same thing on esxi 5.5 (ESXi550-201809001). I assumed it was the same issue as https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=242070 ESXi 6.0.0 Build 5050593 (HP Build) running on a HP ProLiant DL380 G7 Build 7967664 (Dell Build) running on Dells R610 and R710 All of the above VMs had the issue. -tso seems like the best workaround so far for me here too. Testing actually is really simple. Just by using a simple "tail -n 1000 /var/log/messages" through a ssh connection is enough. Connections stop from responding all the time. Following the above link through to this bug:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=236999 Do you have or have you tried applying this MFC fix? https://svnweb.freebsd.org/base?view=revision&revision=356932 I installed ESXi 6.0 build 7967664 and was able to reproduce the sluggish behavior. Applying the above MFC patch from bug 236999 resolved the issue for me. This seems to resolve the issue here too in a couple of VMs so far https://reviews.freebsd.org/D22967 *** This bug has been marked as a duplicate of bug 236999 *** |