[Info-vax] Apache + mod_php performance
Lawrence D'Oliveiro
ldo at nz.invalid
Mon Sep 30 22:31:51 EDT 2024
On Mon, 30 Sep 2024 21:49:33 -0400, Arne Vajhøj wrote:
> Practically all GUI's are multi-threaded.
No, they are not. We use event loops nowadays. I know, because I have done
GUI programming using things like GTK and direct X11 calls.
> Threading is also a very convenient programming model for IO.
Unnecessary. That’s why we have poll/epoll, as already discussed in this,
um, thread. If the performance bottleneck is in the I/O (or in a GUI,
waiting for the user’s next action), then threading doesn’t buy you
anything, and just adds potential for trouble.
> Blocking IO API's has some limits on scalability (like 500 threads per
> CPU core).
Surely only one thread is necessary.
More information about the Info-vax
mailing list