How do I change txqueuelen (transmit queue) under Linux for eth0 card to improve performance?
You need to type the following command to set txqueuelen under Linux (the following will set it to 10000):
ifconfig eth0 txqueuelen 10000
# ip link set eth0 txqueuelen 10000
A value between 1000 and 20000 per interface is recommended. The txqueuelen parameter to ifconfig set the length of the transmit queue of the device.