On 15/04/2011 3:29 AM, Marijn Haverbeke wrote:
Relevant link: http://blogs.msdn.com/b/oldnewthing/archive/2005/07/29/444912.aspx (short of it: Windows is not good at large number of threads, Raymond Chen is unapologetic about it, insinuates it is stupid to want many threads).
Yeah, I saw this but .. I think he's a bit overzealous on this point; or at least unclear: "well-known not to scale beyond a dozen clients" implies a scalability limit far short of the tens of thousands you can get win32 up to with the stack size and reserve overridden. I'm curious what he's getting at; it implies one or more win32 abstraction (locks, sync IO, .. not sure) explodes with 10,000 threads hammering on it at once.
Anyone know? -Graydon _______________________________________________ Rust-dev mailing list [email protected] https://mail.mozilla.org/listinfo/rust-dev
