SYSMANHELP.HLB  —  CLASS_SCHEDULE, ADD  Qualifiers

1    /ACCOUNT

    Specifies which user is part of this scheduling class. This is
    part of a user's SYSUAF record.

    The syntax for this qualifier is as follows:

       [/ACCOUNT = (name1, name2,...name"n")]

2    /CPULIMIT

    Defines the maximum amount of CPU time that this scheduling class
    can receive for the specified days and hours. You must specify
    this qualifier when adding a class.

    The syntax for this qualifier is as follows:

       /CPULIMIT = ([primary], [h1-h2=time%],[h1=time%],
                   [,...],[secondary],[h1-h2=time%],[h1=time%],[,...])

    The h1-h2=time% syntax allows you to specify a range of hours
    followed by the maximum amount of CPU time (expressed as a
    percentage) to be associated with this set of hours. The first
    set of hours after the keyword PRIMARY specifies hours on primary
    days; the set of hours after the keyword SECONDARY specifies
    hours on secondary days. The hours are inclusive; if you class
    schedule a given hour, access extends to the end of that hour.

3    /PRIMEDAYS

    Allows you to define which days are primary days and which days
    are secondary days.

    The syntax for this qualifier is as follows:

        [/PRIMEDAYS = ([no]day[,...])]

    You specify primary days as MON, TUE, WED, THU, FRI, SAT, and
    SUN. You specify secondary days as NOMON, NOTUE, NOWED, NOTHU,
    NOFRI, NOSAT, and NOSUN.

    The default is MON through FRI and NOSAT and NOSUN. Any days
    omitted from the list take their default value. You can use the
    DCL command, SET DAY, to override the class definition of primary
    and secondary days.

4    /UIC

    Specifies which users are part of this scheduling class. This is
    part of a user's SYSUAF record.

    The syntax for this qualifier is as follows:

       [/UIC = (uic1,uic2,...uic"n")]

5    /USERNAME

    Specifies which user is part of this scheduling class. This is
    part of a user's SYSUAF record.

    The syntax for this qualifier is as follows:

       [/USERNAME = (name1, name2,...name"n")]

6    /WINDFALL

    Specifies that all processes in the scheduling class are eligible
    for windfall.

    The syntax for this qualifier is as follows:

       [/WINDFALL])

    By enabling windfall, you allow processes in the scheduling class
    to receive a "windfall", that is, a small percentage of CPU time,
    when the class's allotted CPU time has been depleted, and a CPU
    is idle. Rather than let the CPU remain idle, you might decide
    that it is better to let these processes execute, even if it
    means giving them more than their alloted time.

    The default value is for windfall to be disabled.
Close Help