JES2/JES3
Job Entry Subsystem
Enhanced Definition
The z/OS component that manages job scheduling, input/output processing, and print services. JES acts as the interface between users submitting work and the operating system executing that work.
Key Characteristics
-
- Job queuing and scheduling
- SPOOL management
- Print and punch services
- Job output management
- Multi-system support
-
JES2 vs JES3:
-
JES2:
- Decentralized architecture
- Simpler configuration
- Better for independent systems
- Job-level management
- More commonly used
-
JES3:
- Centralized scheduling
- Advanced device management
- Global resource management
- Complex scheduling requirements
- Deadline scheduling
-
JES Functions:
- Input Processing: Receive and queue jobs
- Job Selection: Choose jobs for execution
- Output Processing: Manage job output
- SPOOL Management: Temporary storage for I/O
- Device Allocation: Manage printers and devices
-
Job Processing Flow:1. Job submitted to JES 2. Job placed in input queue 3. Initiator selects job for execution 4. Programs execute with JES managing I/O 5. Output captured in SPOOL 6. Output printed or purged 7. Job completion and cleanup
-
JES Commands:
- $DJQ: Display job queue
- $PI: Purge input job
- $PO: Purge output
- $S: Start initiator or writer
- $P: Stop initiator or writer
- $D: Display status
Use Cases
-
- Managing batch workload
- Print and report distribution
- Job scheduling and prioritization
- Multi-system work distribution
- Output management
Related Products
Related Vendors
IBM
646 products
Trax Softworks
3 products
Related Categories
Automation
222 products
Operating System
154 products
Browse and Edit
64 products
Content, Books and Documents
47 products