Was super helpful to discover the feature and test it on Mellanox cards. By the end the aRFS code for Mellanox cards is very dangerous and leads to a massive ksoftirq storm if too many connections occurs. The race between creating and deleted rules takes too much time and prevents processing packets. Systems dies of it.
Thanks for the in depth explanation. A few questions. What would be the preferred Preemption Model kernel config used in order to achieve maximum performance in a communication server? Also, will the PREEMPT_RT patch be useful in achieving better performance in the case of a communication server? Thanks!
Bootlin, thank you for explaining how the kernel processes packets so clearly.
Excellent information into Kernel Network Architecture
Really excellent talk
Great presentation. Really usefull information. Thanks you.
Excellent. Thanks !
Was super helpful to discover the feature and test it on Mellanox cards. By the end the aRFS code for Mellanox cards is very dangerous and leads to a massive ksoftirq storm if too many connections occurs. The race between creating and deleted rules takes too much time and prevents processing packets. Systems dies of it.
Thanks. Very useful.
Awesome video. 👌
Excellent video! Thank you very much for posting this. Can you recommend any books that also discuss this topic? Thanks.
Thanks for the in depth explanation. A few questions.
What would be the preferred Preemption Model kernel config used in order to achieve maximum performance in a communication server?
Also, will the PREEMPT_RT patch be useful in achieving better performance in the case of a communication server?
Thanks!