+ Reply to Thread
Results 1 to 5 of 5

Thread: Limit CPU % used by Batch jobs

  1. #1

    Default Limit CPU % used by Batch jobs

    This will not work under light loads when a batch job (running without contention) will use as much memory as the storage pool allows. You could create a dedicated pool with limited memory, and assign the subsystem to that pool. If contention is your concern, I would simply lower the priority of the jobs within that subsystem. In this manner, the jobs would run normally under light loads, but not interfere with other jobs (say interactive) when system activity is greater. Dave

  2. #2

    Default Limit CPU % used by Batch jobs

    Another thing you may want to do along with Dave suggestion is create another class and time slice for these jobs. After the class is created be sure you change the subsystem routing entry to use the new class. Ray

  3. #3
    2ndtim Guest

    Default Limit CPU % used by Batch jobs

    Another suggestion is turning on the Automatic Performance system value, QPFRADJ. My suggestion is a 2, at IPL and automatic. Often it won't react fast enough, but it's better than monitoring it yourself. Secondly, I don't know if you have the performance tools or not, but it often will show you problem spots. Type GO PERFORM at a command line to see the tools. Getting it all set up is a bit lengthy, but I'll be glad to help if you're interested.

  4. #4

    Default Limit CPU % used by Batch jobs

    Hey guys, Can anyone help me? What I want to be able to do is limit the CPU% used by batch jobs in QBATCH. Currently when a job is submitted to batch by a user it typically takes around 30-40% CPU, can I limit this to say 20%? Thanks Chris

  5. #5
    Guest.Visitor Guest

    Default Limit CPU % used by Batch jobs

    Why do you wish to limit the CPU% used? In a "normal" configuration the batch jobs are running at priority 50 and are effectively the last jobs the receive any CPU i.e. higher priority jobs take precedence. If a job takes more than, say, 20%, it is because a) it needs it/can use it and b) there is processor available i.e there are no prior demands. Tell us more about what your requirement is...

+ Reply to Thread

Similar Threads

  1. Ending batch jobs
    By Guest.Visitor in forum CL
    Replies: 1
    Last Post: 10-13-2005, 04:30 PM
  2. Database I/O count for batch jobs?
    By Guest.Visitor in forum IBM
    Replies: 0
    Last Post: 01-11-2005, 03:22 AM
  3. Batch Vs Interactive Jobs
    By Guest.Visitor in forum Application Software
    Replies: 3
    Last Post: 05-12-2000, 10:06 AM
  4. Routing BATCH jobs
    By Guest.Visitor in forum Programming
    Replies: 6
    Last Post: 09-01-1998, 05:51 AM
  5. Library List for Batch Jobs
    By Guest.Visitor in forum Analysis
    Replies: 1
    Last Post: 08-27-1998, 02:40 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts