Repeated above test using similar hardware but with much newer firmware and running Trusty. Actually runs slightly slower than before (approx 25s each, or only about 4.5MB/s).
# ethtool -i eth3
driver: mlx4_en
version: 2.2-1 (Feb 2014)
firmware-version: 2.9.1530
bus-info: 0000:05:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: no
supports-register-dump: no
supports-priv-flags: no
ProLiant SL390s G7 with P69 BIOS:
Results, transferring same 111MB file over TFTP:
real 0m25.008s
real 0m25.005s
real 0m25.005s
There's clearly something wrong here. The same file transferred over HTTP takes only 0.4s.
Repeated above test using similar hardware but with much newer firmware and running Trusty. Actually runs slightly slower than before (approx 25s each, or only about 4.5MB/s).
# ethtool -i eth3 statistics: yes eeprom- access: no register- dump: no priv-flags: no
driver: mlx4_en
version: 2.2-1 (Feb 2014)
firmware-version: 2.9.1530
bus-info: 0000:05:00.0
supports-
supports-test: yes
supports-
supports-
supports-
ProLiant SL390s G7 with P69 BIOS:
Results, transferring same 111MB file over TFTP:
real 0m25.008s
real 0m25.005s
real 0m25.005s
There's clearly something wrong here. The same file transferred over HTTP takes only 0.4s.