Previous Topic

Next Topic

Book Contents

Book Index

Choose an Appropriate Sleeping Interval

The Control‑M monitor "wakes up" according to the sleeping interval specified using parameter INTERVLM in member CTMPARM.

As the value specified for the sleeping interval increases, Control‑M uses less CPU and I/O for the following reasons:

However, if the value specified for the sleeping interval is too high, the following can result:

Do not overrate the importance of a job-scheduling delay. In many cases, increasing parameter INTERVLM from three seconds to six seconds can actually provide the same throughput, because many jobs that were submitted by Control‑M must wait for an initiator to become available.

The sleeping interval is not a fixed installation parameter. It can be changed dynamically during standard production hours (for example, according to hours, shifts, and so on), by scheduling a CTMOPR started task at the appropriate time. The started task issues the command

F CONTROLM,INTERVAL=ss[.th]

where

Another aspect to consider when deciding on the value of parameter INTERVLM is avoiding situations where the Control‑M monitor is faster than the local JES. This can be recognized when one of the following events occurs:

This does not refer to a situation where JES is "stuck." Control‑M does recognize such a situation, and therefore does not submit the job.

If this happens at your site, consider increasing the value of parameter INTERVLM.

Parent Topic

Assign Appropriate Priority to the Control-M Monitor