Silphireの日記: pthread日記(17) - pthread_attr_setschedpolicy()
日記 by
Silphire
pthread_attr_t構造体のメンバschedpolicy属性をセットします。
int pthread_attr_setschedpolicy(pthread_attr_t *attr, int policy);
pthread_attr_setschedpolicy()はattrのschedpolicy属性をセットします。
policyに指定出来る値は、sched.hにて定義されているSCHED_FIFO, SCHED_RR, SCHED_OTHERの3つの値です。SCHED_FIFO, SCHED_RRが指定されて動作しているスレッドはmutex待ちをする時に、mutexのロックが解除された時にプライオリティ順にmutexの取得をします。
pthread_attr_setschedpolicy()が成功した時には0を返します。エラーの時はエラーに応じた値を返します。
pthread日記(17) - pthread_attr_setschedpolicy() More ログイン