Вы просматриваете старую версию данной страницы. Смотрите текущую версию.
Сравнить с текущим |
просмотр истории страницы
ЧЕРНОВИК!
Для того, чтобы равномерно распределить прерывания на сетевом интерфейсе необходимо изменить количество очередей.
Например у нас имеется 6-ти ядерный процессор, а сетевая карта поддерживает 8 очередей.
Возможно уравнять количество очередей под количество ядер процессора.
ethtool -L eth1 rx 5 tx 5
Очень важно! Для того чтобы установить именно в то значение которое требуется надо сбросить очереди до 1. Так как ethtool -L прибавляется количество очередей.
Поэтому сбросим до 1.
ethtool -L eth1 rx 1 tx 1
И видим
# ethtool -l eth1
Channel parameters for eth1:
Pre-set maximums:
RX: 16
TX: 16
Other: 0
Combined: 16
Current hardware settings:
RX: 0
TX: 0
Other: 0
Combined: 1
Добавляем 5 очередей.
# ethtool -l eth1
Channel parameters for eth1:
Pre-set maximums:
RX: 16
TX: 16
Other: 1
Combined: 16
Current hardware settings:
RX: 0
TX: 0
Other: 1
Combined: 6