From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <13426df10807310904t77435421r13bd9cb8699664b7@mail.gmail.com> Date: Thu, 31 Jul 2008 09:04:41 -0700 From: "ron minnich" To: "Fans of the OS Plan 9 from Bell Labs" <9fans@9fans.net> In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <488B6EE7.3080100@mtu.edu> <13426df10807300810s4d854612ib7597a9463f7f02f@mail.gmail.com> <3e1162e60807301636h53149a9du80385a3e42a1a01a@mail.gmail.com> <13426df10807301702i38369688o8633274c9e94dcc5@mail.gmail.com> <3e1162e60807301848n7e2f0f52m5424707ddd02f746@mail.gmail.com> <13426df10807301923n95c9e0al1ebb12df795cc101@mail.gmail.com> Subject: Re: [9fans] Plan 9 on Blue Gene Topicbox-Message-UUID: f888b63c-ead3-11e9-9d60-3106f5b1d025 On Thu, Jul 31, 2008 at 5:53 AM, Philippe Anel wrote: > Can you tell us why some things are impossible to scale with 5000 posix > threads (and easy to scale with 5000 plan 9 style threads) ? the trivial stuff you deal with first, like the default 8MB thread stack which makes the machine fall over. But it still seems to very hard on a linux box to spawn 5k threads and run them, one thread to a socket. The whole machine just starts to bog down. I did not write this particular code, was only a victim of it. ron