AS/400 job taking more time than the other relevant jobs

1675 pts.
Tags:
AS/400
AS/400 Job Prioritization
AS/400 Job Queue
AS/400 jobs
iSeries
Here is my Scenario...

   Every day my a robot job will submit 7 batch jobs at single point of time and all jobs do the same no of transaction process.All jobs has same run priority as well. But the problem is all jobs completing at the same time except one job which is running slower than the other jobs.As per my analysis Job is using less CPU% than the other jobs.  

I'm trying to figure out why this particular job alone running slowly and why can't it is utilizing much CPU%.

Can any body provide inputs to resolve this issue.?

 

Thanks 



Software/Hardware used:
V6R1

Answer Wiki

Thanks. We'll let you know when a new response is added.

Followup on Tom’s question:
Are all 7 jobs running over the exact same database with the exact same program, all processing the exact same records?
If not, and I assune this is not the case, what is different in the processes?
Is one of the jobs doing more I/O?
Are six oif the jobs using the same data (thus it would be in memory) and the other job using totally different data so it has to do more disk access?

Discuss This Question: 2  Replies

 
There was an error processing your information. Please try again later.
Thanks. We'll let you know when a new response is added.
Send me notifications when members answer or reply to this question.

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
  • TomLiotta
    It doesn't make much sense to have seven jobs doing the same work over the same transactions unless you are deliberately running them that way for a test. If you are, then that's something we need to know. But if the jobs are doing different work over different transactions, then we need to know what the differences are. Without knowing what's happening, everything is total guesswork. Different run class? Different memory pool? Different job user? They all run on different systems? There is a file accessed by this job more than by the others? Who knows? A lot more detail is needed about the structures of the jobs and the system and work management configurations. Tom
    125,585 pointsBadges:
    report
  • qmaster
    @Tom as i came to know all jobs are being submitting by the same user under same memory pool.and all jobs run in one system under one subsystem. I'm not sure about the run class and the file which is actually accessing that particular time.and i'm trying to take something from logs,but couldn't find much useful.....:-(
    1,675 pointsBadges:
    report

Forgot Password

No problem! Submit your e-mail address below. We'll send you an e-mail containing your password.

Your password has been sent to:

To follow this tag...

There was an error processing your information. Please try again later.

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Thanks! We'll email you when relevant content is added and updated.

Following