[式の評価]オペレータは、ブール式で表される条件が true として評価されるまで、プロセスのブランチ上の処理を遅延させます。 このオペレータにより、プロセスを一時停止して条件が変化するまで待機するメカニズムが提供されます。 このオペレータは、相互に依存関係のあるプロセスを同期したり、変数を使用して表された共有リソースの使用をコントロールしたりといった目的でよく使用されます。

条件は、指定された間隔で定期的に評価されます。 CPU 使用状況の増加が許容範囲内になるように、間隔を十分な長さにする必要があります。 一定の最小時間量の既知の条件が存在する場合は、[式の評価]オペレータの前に[遅延]オペレータを配置することでさらに負荷を軽減することができます。 このような状況が発生する例としては、別のプロセスがリソースを使用していて、その日のある時間までそれを解放しない場合などです。
|
Copyright © 2013 CA.
All rights reserved.
|
|