0

According to this question and answer, multiple processes could listen to the same IP and same port. This is good.

In my case, we are super CPU-bound. So I want to know in this case, how OS load balance incoming traffic to multiple processes. Can it be balanced well since OS knows everything? Or it just blindly round robin?

Thanks!

President James K. Polk
  • 40,516
  • 21
  • 95
  • 125
NonStatic
  • 951
  • 1
  • 8
  • 27
  • Does this answer your question? [Does the Thundering Herd Problem exist on Linux anymore?](https://stackoverflow.com/questions/2213779/does-the-thundering-herd-problem-exist-on-linux-anymore) – Shawn Jun 15 '20 at 01:13
  • 1
    If you're referring to TCP, you can't. If you're referring to UDP, all processes get all datagrams. There is no load balancing. – user207421 Jun 15 '20 at 01:41
  • @MarquisofLorne: Doesn't [this article](https://lwn.net/Articles/542629/) say otherwise? – President James K. Polk Jun 15 '20 at 14:15

0 Answers0