|
|
|
|
|
by umanwizard
2495 days ago
|
|
Why would cores be waiting? A thread blocked on synchronous I/O will in general not be scheduled on a core. This is true on all OSs that I’m aware of. Not sure if Apache had some spin-wait loops or something, but if so then that was a bug in Apache, not a fundamental characteristic of doing synchronous I/O in threads. |
|
As for Apache, it spins a number of processes up to a point. When there aren't any free ones, the clients don't get any data.