Hello @Mishaua
RSS can improve network system performance by reducing:
Processing delays by distributing receive processing from a NIC across multiple CPUs.
This helps to ensure that no CPU is heavily loaded while another CPU is idle.
Spin lock overhead by increasing the probability that software algorithms that share data execute on the same CPU.
Spin lock overhead occurs, for example, when a function executing on CPU0 possesses a spin lock on data that a function running on CPU1 must access. CPU1 spins (waits) until CPU0 releases the lock.
Reloading of caches and other resources by increasing the probability that software algorithms that share data execute on the same CPU.
Such reloading occurs, for example, when a function that is executing and accessing shared data on CPU0, executes on CPU1 in a subsequent interrupt.
Hope this helps with your query,
--
--If the reply is helpful, please Upvote and Accept as answer--