Ticket #15295 (closed defect: fixed)
Networking extremely slow with Intel PRO/1000
|Reported by:||yardas||Owned by:|
|Version:||VirtualBox 5.0.16||Keywords:||gro, slow, regression|
I tested only NAT but it is probably similar in other modes.
Data flow of download (to guest) is mostly 40-50 kB/s no matter where the download originates from (including the VM host itself). Sometimes it peaks to MB/s but shortly it returns to 40-50 kB/s. Sometimes it is even slower.
The download speed returns to normal if GRO is disabled, i.e. the following command run in the guest fixes the problem:
# ethtool -K NIC gro off
I think if the GRO is broken in the driver it should be switched off by default. IIRC it was, but the problem started to manifest recently, so there may be an regression.
Host kernel: 4.4.6-300.fc23.x86_64
Guest kernel: 3.10.0-349.el7.x86_64