[libc-alpha] pthread_create is failing with a return value EAGAIN
Mark Brown
bmark@us.ibm.com
Mon Mar 18 07:20:00 GMT 2002
On Friday, March 15, 2002, at 10:34 AM, Kaz Kylheku wrote:
> The problem occurs in the software design which calls for the creation
> of 700 threads. Making 700 threads won't make your application 700
> times faster; threads are not hardware. This is simply not a reasonable
> number of threads to create.
I agreed with everything you said until I hit this. This is "limited"
thinking. The fact is, scalability is important, and while a 700-thread
process on a PIII-300 with 128Mb of memory is not going to work, for
some environments 1400-thread-processes on an 8-way with 1Gb of memory
is quite appropriate.
Let's be careful not to artificially limit glibc.
---
Mark S. Brown
Senior Technical Staff Member, IBM Server Group
512.838.3926 fax 512.838.3882
bmark@us.ibm.com
More information about the Libc-alpha
mailing list