El operador Evaluar expresión retrasa el procesamiento en la rama de un proceso hasta que una condición que está representada por una expresión booleana se evalúa como verdadera. Este operador proporciona un mecanismo para pausar un proceso mientras espera que cambie una condición. El operador se utiliza a menudo para sincronizar procesos interdependientes o controlar el uso de recursos compartidos que están representados por variables.

La condición se evalúa periódicamente según una tasa especificada. La tasa debe ser lo suficientemente larga como para aumentar uso de la CPU dentro de límites aceptables. Cuando hay una condición por una cantidad mínima de tiempo, la carga se puede reducir aún más al especificar un operador Retraso antes del operador Evaluar expresión. Un ejemplo de esta situación puede observarse cuando otro proceso utiliza un recurso y el proceso no libera el recurso antes de un momento determinado del día.
|
Copyright © 2013 CA.
Todos los derechos reservados.
|
|