Network Tuning - 10G: различия между версиями

Материал из Webko Wiki
Перейти к навигации Перейти к поиску
(Новая страница: «Категория:Linux == Рекомендації == * Відключити HT * Розмежувати приривання == Підвищення пр...»)
 
Строка 7: Строка 7:
 
=== CPU ===
 
=== CPU ===
 
* Встановити максимально продуктивний профіль роботи ЦП
 
* Встановити максимально продуктивний профіль роботи ЦП
=== NIC ixgbe ===
+
=== NIC ===
 
==== INTEL ixgbe ====
 
==== INTEL ixgbe ====
 
Встановити останню стабільну версію драйверу мережевої карти
 
Встановити останню стабільну версію драйверу мережевої карти

Версия 15:54, 31 января 2023


Рекомендації

  • Відключити HT
  • Розмежувати приривання

Підвищення продуктивності мережевого стеку Linux

CPU

  • Встановити максимально продуктивний профіль роботи ЦП

NIC

INTEL ixgbe

Встановити останню стабільну версію драйверу мережевої карти

https://sourceforge.net/projects/e1000/files/ixgbe%20stable/
wget https://sourceforge.net/projects/e1000/files/ixgbe%20stable/5.18.6/
rpmbuild -tb ixgbe-<x.x.x>.tar.gz
yum localinstall <RPM>

Налаштування драйверу(модулю)

vim /etc/modprobe.d/ixgbe.conf
options ixgbe IntMode=2,2  RSS=6,6  VMDQ=0,0 InterruptThrottleRate=1,1 allow_unsupported_sfp=1

Застосовуємо драйвер(модуль)

modprobe ixgbe

Soft interrupt issued by a device driver

Kernel buffers

The network layer (IP, TCP or UDP)