Control job execution

Use resource usage limits to control how much resource can be consumed by running jobs. Automatically suspend jobs based on the load conditions on the execution hosts. Use pre- and post-execution processing to run commands on an execution host before and after completion of a job. Use job starters to set up the runtime environment for a job. Job submission and execution controls use external, site-specific executable files to validate, modify, and reject jobs, transfer data, and modify the job execution environment.