Hello! I’m using VyOS version 1.2-rolling-2019XXXXXXX and there is a memory leak that correlates with the throughput of traffic.
free -m total used free shared buffers cached Mem: 7943 2801 5142 11 110 185 -/+ buffers/cache: 2505 5437 Swap: 0 0 0 vmstat -s 8134532 K total memory 2868904 K used memory 1700432 K active memory 107784 K inactive memory 5265628 K free memory 112868 K buffer memory 189924 K swap cache 0 K total swap 0 K used swap 0 K free swap 178361 non-nice user cpu ticks 0 nice user cpu ticks 331328 system cpu ticks 117620282 idle cpu ticks 2341 IO-wait cpu ticks 0 IRQ cpu ticks 7879170 softirq cpu ticks 0 stolen cpu ticks 122739 pages paged in 458001 pages paged out 0 pages swapped in 0 pages swapped out 3012779657 interrupts 1171682478 CPU context switches 1569795929 boot time 120566 forks
The size of free memory decreases with time, but the size of active and inactive memory does not change. The size of the memory of frr daemons will not change.
I think the problem is with the network card drivers (ixgbe):
How to patch the kernel?