Распределение прерываний

Skip to end of metadata
Go to start of metadata
Вы просматриваете старую версию данной страницы. Смотрите текущую версию. Сравнить с текущим  |   просмотр истории страницы

Универсального рецепта для любой сетевой карты на процессоре с любым количеством ядер, к сожалению нет.

Подробную информацию как правильно тюнить свою сетевую карту можно найти в этой статье.

Пример:

/usr/local/Reductor/userinfo/hooks/start.sh

#!/bin/bash
client_post_start_hook() {
  nic=eth1-TxRx-
  cpucount=$(grep -c 'model name' /proc/cpuinfo)
  grep $nic /proc/interrupts | while read irq $(eval echo cpu{1..$cpucount}) t queue t; do
      irq=${irq//:/}
      /proc/irq/$irq/smp_affinity_list
      echo "${queue##*TxRx-}" > /proc/irq/$irq/smp_affinity_list
  done
}
Введите метки, чтобы добавить к этой странице:
Please wait 
Ищите метку? просто начните печатать.