5.2.4. 更新された /proc/sys/kernel パラメーター
- threads-max
このパラメーターは、
fork()
関数が作成できるスレッドの最大数を制御します。初期化時に、カーネルは、最大数のスレッドが作成された場合でも、スレッド構造が利用可能な RAM ページの一部 (8 分の 1) だけを占有することのないように、この値を設定します。
threads-max
に書き込める最小値は 1 です。最大値は、定数FUTEX_TID_MASK (0x3fffffff)
で指定されます。この範囲外の値が
threads-max
に書き込まれた場合、エラーEINVAL
が発生します。