<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">Hi David,<div><br></div><div>I am running: </div><div>Linux  3.10.0-862.11.6.el7.x86_64 x86_64 x86_64 x86_64 GNU/Linux</div><div><br></div><div>Also, following were the settings regarding the sniffing interface which is em1 (connected to NUMA node 0):</div><div><br></div><div>Following the SepTune doc:</div><div><br></div><div><u><b>"Correct NIC driver with correct parameters":</b></u></div><div><div># lshw -c network -businfo<br></div><div><div>Bus info          Device     Class          Description</div><div>=======================================================</div><div>pci@0000:19:00.0  em1        network        Ethernet Controller X710 for 10GbE SFP+</div></div></div><div><br></div><div># modprobe i40e<br></div><div><br></div><div># cat /proc/interrupts | grep em1<br></div><div>i40e-em1-TxRx-0<br></div><div><br></div><div># dmesg | egrep "i40e"<br></div><div><div>[    3.848490] i40e 0000:19:00.0 eth0: NIC Link is Up, 10 Gbps Full Duplex, Flow Control: RX/TX</div><div>[    3.868190] i40e 0000:19:00.0: PCI-Express: Speed 8.0GT/s Width x8</div><div>[    3.876861] i40e 0000:19:00.0: Features: PF-id[0] VFs: 64 VSIs: 2 QP: 40 RSS FD_ATR FD_SB NTUPLE DCB VxLAN Geneve PTP VEPA</div><div>[ 1168.313225] i40e 0000:19:00.0: User requested queue count/HW max RSS count:  1/64</div></div><div><br></div><div><u><b>"Pin interrupts":</b></u></div><div>NUMA node0 CPU(s):     0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38<br></div><div><br></div><div>CPU 0 is used for "housekeeing" (management-set), 2 is pinned to Interrupts, and remaining 4-38 (evens only) used as workers.</div><div># ./set_irq_affinity  2  em1<br></div><div><div>IFACE CORE MASK -> FILE</div><div>=======================</div><div>em1 2 4 -> /proc/irq/93/smp_affinity</div></div><div><br></div><div><b>"<u>Pin IRQs":</u></b></div>Pinned the remaining IRQs, except 0 and 93 (em1 driver), to core 0 thread 0 Numa 0: </div><div dir="ltr"># echo 1 > /proc/irq/$D/smp_affinity</div><div dir="ltr"><br></div><div>More kernel threads pinning to core 0 thread 0:</div><div dir="ltr"># echo 0 > /sys/bus/workqueue/devices/writeback/numa</div><div dir="ltr"># echo 1 > /sys/bus/workqueue/devices/writeback/cpumask<br></div><div dir="ltr"><br><div><br></div><div><br></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>