HPのマニュアルページ(リンク)は言う
「デフォルトでは、新しいスレッドのスケジューリング ポリシーと優先順位は、作成スレッドから継承されます。つまり、デフォルトでは、pthread_create(3) ルーチンは、指定されたスレッド属性オブジェクトに設定されたスケジューリング ポリシーと優先順位を無視します。したがって、作成する指定されたスレッド属性オブジェクトで設定されたスケジューリング ポリシーと優先順位に従うスレッドの場合、プログラムは pthread_attr_setinheritsched(3) ルーチンを使用して、継承スレッド
属性オブジェクトのスケジューリング属性を PTHREAD_EXPLICIT_SCHED に設定する必要があります。
これは Linux posix スレッド (NPTL pthread) にも当てはまりますか?
そうでない場合、 pthread_create() を使用して作成されたスレッドの優先順位とスケジューリング ポリシーに影響を与える要因は何ですか?