【发布时间】:2011-12-05 18:05:07
【问题描述】:
我正在编写一些网络软件并尝试最小化和稳定延迟。 我想出了在大多数情况下远程主机的延迟(通过某种协议发送消息和接收 ACK)大约 2 毫秒,但有时会有一些波动(立即变为 40 毫秒,然后回到 2 毫秒),我无法解释(代码非常简单明了),所以我开始责怪网卡。我通过 WireShark 发现的第一件事是有很多 TCP 错误校验和数据包?有可能是这种情况吗?这是第一件事,毕竟我发现操作系统(Linux SLED 11)不正确地检测到我的英特尔网卡。 lspci 命令输出错误的网卡信息。我该如何解决?我应该重新安装驱动程序吗?如果可以,我该怎么做?
谢谢!
【问题讨论】:
标签: linux networking tcp driver