如何增加 NIC 的环形缓冲区大小?

如何增加 NIC 的环形缓冲区大小?

我想增加缓冲区大小为了网络接口卡处理大并发。 和ethtool我已将缓冲区大小设置为4096 千字节。但是我想增加更多。可以吗?我应该怎么做?

答案1

NIC 环形缓冲区的最大大小取决于 NIC 上有多少可用内存。通常您不会调整此设置,这在很大程度上是一项系统管理任务,而且是一项高级任务。对于 NIC 环形缓冲区来说,4MB 是相当大的。英特尔 NIC 的上限往往是这个数字。Broadcom NIC 的上限往往不到该数字的四分之一,即 1020KB。除非您有 10GigE NIC,否则 NIC 的内部环形缓冲区不可能超过 4096KB。但我们需要确切的型号才能确定,因为这是硬件限制。

相关内容