E1000 Driver Tuning

(Updated: Feb 2010)

DISCLAIMER - EXTERNAL CONTRIBUTOR CONTENT

This content was submitted by an external contributor. We provide this information as a resource for the Lustre™ open-source community, but we make no representation as to the accuracy, completeness or reliability of this information.

In some I/O use cases, an e1000 driver can become CPU-bound, which may slow down the remaining nodes and compromise read rates. This issue is likely related to RX overflow errors on the nodes. To improve efficiency, increase the RX ring buffer size (the default value is 256). Use one of these options: /sbin/ethtool -G ethX rx 4096 OR e1000 module option 'RxDescriptors=4096'