Subject: Re: NetBSD is not Linux
To: Matthias Buelow <firstname.lastname@example.org>
From: Nathan J. Williams <nathanw@MIT.EDU>
Date: 06/11/2001 17:25:39
Matthias Buelow <email@example.com> writes:
>  You might say applications with several thousand threads do
> not exist? Think of server applications that don't use the
> poll(2)/select(2) mechanism for i/o multiplexing and instead use
> a single thread per client connection. Such a thing should be
> fairly common in the Windoze "server" world, for example.
It's wasteful to have more threads than the amount of concurrency
(disk, network, CPU) than your hardware can exploit. Thousands of
threads is too many for today's small-number-of-processor hardware.