Я хочу увеличить размер буфера для сетевой карты для обработки большого параллелизма. С помощью ethtool я установил размер буфера в 4096 КБ. Но я хочу увеличить больше. Это возможно, и что мне делать?
1 ответ
Максимальный размер кольцевого буфера сетевого адаптера определяется тем, сколько памяти доступно на сетевом адаптере. Как правило, вы не настраиваете этот параметр, это очень сложная задача системного администрирования. 4 МБ достаточно велико для кольцевого буфера NIC. Сетевые адаптеры Intel обычно ограничивают эту сумму. Сетевые адаптеры Broadcom обычно стоят не более одной четверти, 1020 КБ. Крайне маловероятно, если у вас нет сетевого адаптера 10GigE, что вы можете превысить 4096 КБ во внутреннем кольцевом буфере сетевого адаптера. Но нам нужна точная модель, чтобы знать наверняка, так как это аппаратное ограничение.