Messages in this thread | | | From | (Linus Torvalds) | Subject | Re: [ANNOUNCE] Native POSIX Thread Library 0.1 | Date | Fri, 20 Sep 2002 06:01:47 +0000 (UTC) |
| |
In article <Pine.LNX.4.44L.0209192323530.1857-100000@imladris.surriel.com>, Rik van Riel <riel@conectiva.com.br> wrote: >On Thu, 19 Sep 2002, Larry McVoy wrote: >> On Thu, Sep 19, 2002 at 11:01:33PM -0300, Rik van Riel wrote: > >> > So, where did you put those 800 MB of kernel stacks needed for >> > 100,000 threads ? >> >> Come on, you and I normally agree, but 100,000 threads? Where is the >> need for that? > >I agree, it's pretty silly. But still, I was curious how they >managed to achieve it ;)
You didn't read the post carefully.
They started and waited for 100,000 threads.
They did not have them all running at the same time. I think the original post said something like "up to 50 at a time".
Basically, the benchmark was how _fast_ thread creation is, not now many you can run at the same time. 100k threads at once is crazy, but you can do it now on 64-bit architectures if you really want to.
Linus - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |