Job Class
Enhanced Definition
A categorization assigned to jobs for scheduling and resource allocation purposes. Job classes enable workload management by grouping similar jobs together. A Job Class is a single-character (A-Z, 0-9) scheduling category assigned to a batch job in a z/OS system. It defines a set of execution characteristics and resource limits, controlling how the Job Entry Subsystem (JES) processes the job, including its priority, resource allocation, and which initiators can select it for execution.
Key Characteristics
-
- Letter (A-Z) or number (0-9) designation
- Controls job selection
- Influences scheduling priority
- Determines initiator assignment
- Groups similar workload
-
Class Usage:
- Production: Critical business processing
- Development: Application testing
- Long-running: High resource consumers
- Short jobs: Quick turnaround
- Special requirements: Specific resources needed
-
Class Assignment Factors:
- Job duration estimate
- Resource requirements
- Business priority
- Time of day restrictions
- Service level objectives
-
Initiator Configuration:
- Initiators assigned to classes
- Multiple classes per initiator
- Class-based priority
- Dynamic class changes
Use Cases
-
- Separating production and test work
- Managing long-running jobs
- Implementing business priorities
- Controlling system resource usage
- Scheduling by time of day
Related Products
Related Vendors
Related Categories
Automation
222 products
Operating System
154 products
Encryption
41 products
Files and Datasets
168 products
Browse and Edit
64 products
Content, Books and Documents
47 products