Customer Questions
Question - Can I get more out of my box that is 97% busy
Note: This is a guideline of 'where to look' and 'what to look for' to assist in research. Asking for assistance from Velocity Software before making any decisions is recommended.
Answer - Possibly
Review Case Study - Maximize CPU Utilization
- If after reviewing your numbers, there are any/all of the following:
- High Utilization (over 80%) with relatively low overhead (under 5%) (ESALPARS)
- There is CPU Wait (ESAXACT) when there seems to be plenty of capacity
- Linux server admins are reporting high "steal time" (ESACPUU)
- There is high Thread Idle time (ESALPAR)
- Q SRM DSPSlice - Velocity Software recommends setting it to 1
The the following settings should be reviewed/updated:
q srm dsps DISPATCHING MINOR TIMESLICE = 5 MS or if SMT is enabled: q srm dsps DISPATCHING MINOR TIMESLICE = 10 MS
set srm dsps 1 DISPATCHING MINOR TIMESLICE = 1 MS
q syscontrol DISPATCH THDAFFINITY ON DISPATCH PREEMPTLOCAL OFF DISPATCH TSEARLY 50 DISPATCH INCHIPBUSY 50000 DISPATCH INCHIPDELAY 50000 DISPATCH INNODEBUSY 100000 DISPATCH INNODEDELAY 100000 DISPATCH INSYSBUSY 200000 DISPATCH INSYSDELAY 200000
q syscontrol DISPATCH THDAFFINITY OFF DISPATCH PREEMPTLOCAL ON DISPATCH TSEARLY 0 DISPATCH INCHIPBUSY 0 DISPATCH INCHIPDELAY 0 DISPATCH INNODEBUSY 50000 DISPATCH INNODEDELAY 50000 DISPATCH INSYSBUSY 200000 DISPATCH INSYSDELAY 200000
SET SYSCONTROL DISPATCH STEALBARRIER INCHIPBUSY 0 INCHIPDELAY 0 INNODEBUSY 0 INNODEDELAY 0 INSYSBUSY 0 INSYSDELAY 0
q syscontrol DISPATCH THDAFFINITY OFF DISPATCH PREEMPTLOCAL ON DISPATCH TSEARLY 0 DISPATCH INCHIPBUSY 0 DISPATCH INCHIPDELAY 0 DISPATCH INNODEBUSY 0 DISPATCH INNODEDELAY 0 DISPATCH INSYSBUSY 0 DISPATCH INSYSDELAY 0
If any further questions, please contact Velocity Software at the Contact Us! button below.

