pthread_setconcurrency(3C) は、標準規格に準拠するための関数です。アプリケーションは、この関数を使用して、スレッドライブラリに目標多重度を通知します。()Solaris 9 リリースに実装されているスレッドでは、このインタフェースは無効です。実行可能スレッドはすべて LWP に接続されます。
#include <pthread.h> int pthread_setconcurrency(int new_level);
pthread_setconcurrency() は、次の条件で失敗します。
EINVAL
説明:new_level で指定された値が負の値です。
EAGAIN
説明:new_level で指定された値を使用するとシステムリソースの容量を超えます。