Operating System - HP-UX
1832893 Members
2272 Online
110048 Solutions
New Discussion

Re: CP-U handles all processes while two CP-Us are available

 
Huu-Quan
Occasional Contributor

CP-U handles all processes while two CP-Us are available

Hi,

The customrer would like to know why only one CP-U handles all processes while two CP-Us are available. The server is RP74xx.

The root cause(s)??

Thanks and regards,
Huu-Quan
3 REPLIES 3
Shaikh Imran
Honored Contributor

Re: CP-U handles all processes while two CP-Us are available

hi,
Could you please give some more inputs.
such as
sar o/p
top o/p
pointing this case.

Regards,


I'll sleep when i am dead.
Muthukumar_5
Honored Contributor

Re: CP-U handles all processes while two CP-Us are available

hai,

Get the processor configuration on the system as # mpsched -s

Check the binding informations on the processors with # mpsched -q

Schedule a new process to run on the not running cpu with mpsched(1) call.

Check the cpu status with sar or top command

Regards,
Muthukumar.
Easy to suggest when don't know about the problem!
rick jones
Honored Contributor

Re: CP-U handles all processes while two CP-Us are available

If the processes aren't hard bound to the CPU (or pset with that CPU) then perhaps there isn't enough work to do to keep both CPUs going. One CPU will not "steal" processes from another unless they remain runnable for some length of time and don't actually run. So, if they run often enough, they will not migrate to the other CPUs.

BTW, it would also be good to mention the OS version.
there is no rest for the wicked yet the virtuous have no pillows