Previous Topic: DCMT VARY ACTIVE TASK SyntaxNext Topic: DCMT VARY ACTIVE TASK Usage


DCMT VARY ACTIVE TASK Parameters

broadcast-parms

Indicates to execute the DCMT command on all or a list of data sharing group members.

Note: For more information about broadcasting and broadcast-parms syntax, see the section How to Broadcast System Tasks.

ACtive TAsk

Varies active task thread attributes.

Max Task

Varies the number of task threads that can be active concurrently. This number includes tasks of all types.

For information about how this value is calculated at system startup, see the chapter "DC/UCF Concepts" in the System Generation Guide. For information about how to use this parameter to optimize system performance, see the chapter "System Performance" in the System Operations Guide.

task-count

An integer value. This value cannot exceed the value calculated at startup. It cannot be less than the number of currently active system tasks.

Note: Exercise caution when setting the task count to a low value near the number of currently active system tasks. If there are one or more long-running application tasks, the system might hang because there are no TCEs available to start new tasks. The number of currently active system tasks can be determined by looking at the Active System Task Detail screen of the PMRM task, or by using the DCMT DISPLAY ACTIVE TASKS command and noting the tasks with a priority of 240 or higher.

TErminate

Abends a specified task thread.

TAskid task-id

Specifies the task with its system-supplied ID.

Issue a DCMT DISPLAY ACTIVE TASKS command to find out the task ID.

TErmid logical-terminal-id

Specifies the task by the ID of the logical terminal on which it is executing.

Issue a DCMT DISPLAY LTERM command to find out the logical terminal ID.

DUMP

Directs the system to write a formatted task dump to the DC/UCF log area.

PRiority

Varies the dispatching priority of a specified task thread.

TAskid task-id

Specifies the task with its system-supplied task ID.

Issue a DCMT DISPLAY ACTIVE TASK command to determine the task ID.

TErmid logical-terminal-id

Specifies the task by the logical terminal on which it is executing.

Issue a DCMT DISPLAY LTERM command to find out the logical terminal ID.

TO

Specifies the priority to which the task thread is varied.

task-priority

The new priority; an integer in the range 0 (lowest priority) through 255 (highest priority). The limit for user tasks is 240.

STOrage

Varies the storage limit for a task thread.

LOCk

Varies the lock limit for a task thread.

CALl

Varies the call limit for a task thread.

DBIo

Varies the database I/O limit for a task thread.

TAskid task-id

Identifies the task for which limits are to be varied.

limit-number

Specifies a new resource limit. Valid values for limit-number appear under Usage.

SYStem

Applies the system-wide limit to the resource. The system-wide limit is specified at system generation time by the LIMIT FOR EXTERNAL TASKS parameter of the SYSTEM statement.

OFF

Disables limits. When OFF is specified for a resource, DC/UCF does not limit the task's use of the resource.