Silphireの日記: pthread日記(29) - pthread_attr_setscope()
日記 by
Silphire
スケジューリングで考慮するスレッドの範囲を設定します。
int pthread_attr_setscope(pthread_attr_t *attr, int contentionscope);
pthread_attr_setscope()は、attrが参照する属性オブジェクトのcontentionscope属性の値をcontentionscopeにします。
contentionscope属性は以下の値を取ります。
- PTHREAD_SCOPE_SYSTEM - スケジューリングする際に考慮するスレッドの範囲をシステム全体にします。
- PTHREAD_SCOPE_PROCESS - スケジューリングする際に考慮するスレッドの範囲をプロセスのみにします。
pthread_attr_setscope()が成功した時には0を返します。エラーの時はエラーに応じた値を返します。
pthread日記(29) - pthread_attr_setscope() More ログイン