Ничего не понимаю. В NPTL (у меня Fedora Core 1, версия NPTL 0.60) нельзя создать много тредов???? У меня pthread_create грохается с ошибкой ENOMEM после создания 304 тредов. Как это???
Там есть ограничения на количество потоков. Где-то на лоре уже обсуждался этот сабж, там предлагалось то ли пофиксить libc, то ли ulimit заюзать, не помню уже. Поищи на лоре.