パスワードを忘れた? アカウント作成
452175 journal

Silphireの日記: pthread日記(77) - pthread_setschedparam()

日記 by Silphire

スレッドのスケジューリングポリシーとスケジューリングパラメタを設定します

int pthread_setschedparam(pthread_t thread, int policy, const struct sched_param *param);

pthread_setschedparam()は、マルチスレッドで動いているプロセス内のあるスレッドのスケジューリングポリシーをpolicyに、とスケジューリングパラメタをparamとして設定します。

sched_param構造体の唯一のメンバsched_policyには、SCHED_FIFOとSCHED_RRが指定出来ます。実装によっては、SCHED_OTHERが指定出来ます。

pthread_setschedparam()が失敗すると、スケジューリングパラメタもスケジューリングポリシーも変更されません。

pthread_setschedparam()が成功した時には0を返します。エラーの時はエラーに応じた値を返します。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

皆さんもソースを読むときに、行と行の間を読むような気持ちで見てほしい -- あるハッカー

読み込み中...