Hacker News new | ask | show | jobs
by juped 453 days ago
It's because their test is bad at testing this behavior, this behavior is useful for a "bursty" traffic pattern. The point is to keep the OS scheduler from expensively context switching out of BEAM when it's idle, requiring an expensive context switch back when a new burst of requests comes in. You'd want to send it a heavy burst of 1000 requests at random delays, or something.

The only time you'd want to disable it is if you're under a CPU quota, or if you have some other important OS process that's not getting enough CPU.