FastSort Manual

Using SORT and SUBSORT DEFINEs
FastSort Manual429834-003
7-3
Setting SORT DEFINE Attributes
CPUS { processor [, processor ]... | ALL }
specifies the processor (CPU) numbers that are available for subsort processes,
The range is 0 through 15. A value of ALL means that all processors are available
for subsorts. To specify a list of processors, enclose the numbers in parentheses
and separate them with commas, as follows:
SET DEFINE CPUS ALL
SET DEFINE CPUS 5
SET DEFINE CPUS (1,3,4)
You can specify the CPUS and NOTCPUS attributes in the same DEFINE.
MODE { MINTIME | MINSPACE | AUTOMATIC }
For a description of MINSPACE, MINTIME, and AUTOMATIC, see RUN Command
on page 3-19. An example of MODE attribute syntax is:
SET DEFINE MODE MINSPACE
NOSCRATCHON (volume-name [, volume-name ]...)
specifies volumes that FastSort should not use for overflow scratch files. If the
scratch file specified in the SCRATCH attribute becomes full and no SCRATCHON
values exist, FastSort tries to create an overflow scratch file on a volume not
specified in the NOSCRATCHON attribute, protected by the Safeguard product,
$SYSTEM, or a TMF audit trail disk. Enclose NOSCRATCHON volume names in
parentheses and separate with commas, as follows:
SET DEFINE NOSCRATCHON ( $data2 , $data3 )
FastSort recognizes the wild-card characters * and ? for the NOSCRATCHON
attribute. See the description of SCRATCHON following for examples of how to
use these characters.
You can specify up to 32 NOSCRATCHON volumes. If you specify
NOSCRATCHON, you cannot specify SCRATCHON. Note that this attribute
requires up to 276 additional bytes of stack space.
NOTCPUS { processor [, processor ]... }
specifies the processor (CPU) numbers that are not available for subsort
processes. The range is 0 through 15. To specify a list of processors, enclose the
numbers in parentheses and separate them with commas, as follows:
SET DEFINE NOTCPUS (2,5,6)
PRI priority
specifies the priority to assign to the SORTPROG process. The range is 1 through
199, such as:
SET DEFINE PRI 120
The default is the operating system priority for the parent process.