Home >  Term: 条件変数
条件変数

Solaris スレッドの場合、条件変数、条件が満たされるまでを不可分にブロックするスレッドことができます。相互排他ロックの保護の下で、条件をテストします。条件が false の場合、スレッド条件変数でブロックし、アトミック変更する条件を待っているミュー テックスを解放します。別のスレッドの状態が変更されたとき原因に目を覚ます、ミュー テックス、再取得、条件を再評価する 1 つ以上の待機中のスレッドに関連付けられている条件変数を信号することができます。条件変数を使用して、変数は書き込み可能で、協調するプロセス間共有メモリに割り当てられ、この現象が初期化されている場合、このプロセスと他のプロセス内のスレッドを同期することができます。

0 0

Creator

  • Yoshkim
  •  (V.I.P) 15736 points
  • 100% positive feedback
© 2024 CSOFT International, Ltd.