スレッドが実行されると、pthread_setschedparamは優先順位を動的に変更できますか?実行中のスレッドのスレッド優先順位を変更する方法

スレッドが実行されると、pthread_setschedparamは優先順位を動的に変更できますか?実行中のスレッドのスレッド優先順位を変更する方法

スレッドの優先順位を変更したいのですが、これを使用する例をたくさん見つけましたが、pthread_setschedparamスレッドがすでに実行されている場合は、動的に優先順位を変更できることを確認する必要があります。マニュアルで次の点に言及してください。

   In order for the parameter setting made by
   pthread_attr_setschedparam() to have effect when calling
   pthread_create(3), the caller must use
   pthread_attr_setinheritsched(3) to set the inherit-scheduler
   attribute of the attributes object attr to
   PTHREAD_EXPLICIT_SCHED.

ベストアンサー1

おすすめ記事