- 论坛徽章:
- 0
|
负载过大时,e1000_watchdog 反复 UP、DOWN 的问题
如果检查流量没有什么异常,更新驱动也没有什么效果的话,试试改变一下驱动参数,参考:
http://www.intel.com/support/network/sb/cs-009209.htm
其中有一段:
This value delays the generation of receive interrupts in units of 1.024 microseconds. Receive interrupt reduction can improve CPU efficiency if properly tuned for specific network traffic. Increasing this value adds extra latency to frame reception and can end up decreasing the throughput of TCP traffic. If the system is reporting dropped receives, this value may be set too high, causing the driver to run out of available receive descriptors.
CAUTION: When setting RxIntDelay to a value other than 0, adapters may hang (stop transmitting) under certain network conditions. If this occurs a NETDEV WATCHDOG message is logged in the system event log. In addition, the controller is automatically reset, restoring the network connection. To eliminate the potential for the hang ensure that RxIntDelay is set to zero.
减少RxIntDelay的值会增加cpu负载 |
|