2008-07-15から1日間の記事一覧

pthreadはデタッチ状態になるまでリソースを解放しない

pthread_create関数で10万回くらいスレッドを作って色々やらせるコードを書いていたら、32745本目でスレッドが作れなくなって困っていた。それだけではなく、そのプログラムは大量のメモリ(2GB以上)を食いつぶしていた。どうやら終了したスレッドが解放され…