Распределяем сетевую нагрузку на ядра
- mkdir /opt/set_irq_affinity
- cd /opt/set_irq_affinity
- wget https://gist.github.com/syuu1228/4352382/raw/5dc7abe2968088310fc05abf6f7cc25847151104/set_irq_affinity.sh
- chmod +x set_irq_affinity.sh
- mcedit /etc/rc.local
Интерфейс поменять на свой
/opt/set_irq_affinity/set_irq_affinity.sh 0-3 eth0
/opt/set_irq_affinity/set_irq_affinity.sh 0-3 eth1
0-3 - кол-во ядер
IRQ для pppoe не подходит
для pppoe надо использовать RPS
если будут проблемы или проседания, то попробуй все таки 3f
Разгружаем по ядрам нагрузку
#RPS On
echo ff > /sys/class/net/eth5/queues/rx-0/rps_cpus
echo ff > /sys/class/net/eth4/queues/rx-0/rps_cpus
#RFS On
echo 32768 > /proc/sys/net/core/rps_sock_flow_entries
echo 2048 > /sys/class/net/eth0/queues/rx-0/rps_flow_cnt
Комментарии
Отправить комментарий