Changing service classes or quiescing work

Use the RESET command to:
  • Change the service class of work currently in execution, with the SRVCLASS keyword. Resetting to a new service class also resumes quiesced work.
  • Quiesce work currently in execution, with the QUIESCE keyword.
  • Reclassify work currently in execution according to the service policy in effect, with the RESUME keyword. If there had been a prior quiesce you can specify a quiesced piece of work and the RESUME keyword to reclassify the work and resume processing.

The RESET command causes SMF to create an SMF 90 subtype 30 record to log the reset operation.

Use this command only at the direction of the system programmer.

The syntax for this form of the RESET command is:

RESET|E jobname[,A=asid],
                         {SRVCLASS=classname}
                         {QUIESCE|Q         }
                         {RESUME            }
jobname
The name of the job, time-sharing user, or started task whose performance characteristics you want to change. This command affects the current job step and all subsequent job steps in this execution.
A=asid
The hexadecimal address space identifier (ASID) of the job, time-sharing user, or started task you want to change. You can specify this keyword before or after the SVRCLASS, QUIESCE, or RESUME parameters.

This parameter is required if there is more than one job with the same job name.

SRVCLASS=classname
The name of the service class to be assigned to the job or address space. Resetting to a new service class also resumes quiesced work.

When you issue a RESET against a server (for example, an address space) to a new service class, the goals associated with that service class are ignored. However, the resource group associated with the new service class is honored. The one exception is the case where the goal for a server is honored when the transactions it is serving have been assigned a discretionary goal.

There may be special circumstances under which you would wish to reset an address space with a SYSTEM or SYSSTC service class. See the “Defining Classification Rules” topic in z/OS MVS Planning: Workload Management for information about the use of the SYSTEM and SYSSTC service classes.

RESET SRVCLASS will remain in effect until one of the following events occurs:
  • The job ends.
  • The policy is switched to a new policy in which the target service class has been deleted.
  • A RESET RESUME command is issued.
QUIESCE|Q
Requests that the target job or address space be quiesced; that is, given the lowest possible performance characteristics. QUIESCE swaps out swappable work, effectively shutting off that work. QUIESCE just lowers the performance of non-swappable work, leaving it swapped in.
RESET QUIESCE will remain in effect until one of the following events occurs:
  • The job ends.
  • A RESET RESUME command is issued.
RESUME
Specifies that a job or address space be reclassified. If the job or address space was quiesced by a previous RESET jobname,QUIESCE command, or if the job or address space was assigned to a different service class, RESUME causes the work to be reclassified according to the service policy in effect and resumes processing at the performance targets specified in the service policy.

The classification rules used are those in effect at the time the RESET command is issued.

Examples

Example 1: To assign the performance goals associated with service class QUICK to job BEEMER, enter:
e beemer,srvclass=quick
Example 2: To assign the lowest system performance goals to job MARCUS, enter:
e marcus,quiesce
Example 3: To resume execution of job MARCUS in the service class specified by the active service policy (after a previous QUIESCE request) enter:
e marcus,resume
Example 4: To reclassify a job according to the service policy in effect, enter:
e beemer,resume

Once this is done, job BEEMER no longer has the service class QUICK as previously assigned in Example 3.