Operating System - HP-UX
1848154 Members
8320 Online
104022 Solutions
New Discussion

Re: CPU is not utilizing for user process / system process cosuming high cpu

 
Prasu
Frequent Advisor

CPU is not utilizing for user process / system process cosuming high cpu


Hi,

I am facing high cpu utilization on one of my server. When some billing procedures run from this server it got 100%. But here I am attaching the report during idle time.

Though I am the CPU nice value is high as well as the System CPU utilization.

I am not sure, why my system cpu utilization is too high. But in other systems h ave noticed that Cpu is utilizing for user part ..




Continue execution (y/n)? e
ProcList CPU Rpt Mem Rpt Disk Rpt NextKeys SlctProc Help Exit
B3692A GlancePlus C.04.50.00 19:56:32 mumrtx 9000/800 Current Avg High
-----------------------------------------------------------------------------------------------------------------------------
CPU Util S SN NU | 48% 37% 64%
Disk Util F FV | 4% 5% 19%
Mem Util S SU UB B | 51% 51% 51%
Swap Util U UR R | 15% 15% 15%
-----------------------------------------------------------------------------------------------------------------------------
CPU REPORT Users= 19
State Current Average High Time Cum Time
--------------------------------------------------------------------------------
User 0.7 1.1 5.5 0.03 0.47
Nice 24.4 23.0 24.7 1.10 9.49
Negative Nice 0.0 0.1 1.3 0.00 0.06
RealTime 0.0 0.1 0.2 0.00 0.03
System 22.0 12.0 33.8 0.99 4.96
Interrupt 0.2 0.2 0.2 0.01 0.10
ContextSwitch 0.0 0.0 0.0 0.00 0.02
Traps 0.0 0.0 0.0 0.00 0.00
Vfaults 0.0 0.2 1.5 0.00 0.10
Idle 51.8 63.0 77.4 2.33 25.98

Top CPU user: PID 8109, find 95.8% cpu util
Active CPUs: 4




Thanks in advance
Prasu
2 REPLIES 2
Dennis Handly
Acclaimed Contributor

Re: CPU is not utilizing for user process / system process cosuming high cpu

There really isn't enough to go on here.
What are you trying to accomplish, make it run faster?
This would require either more memory or more/faster CPUs. Or rewriting of your application.

>But here I am attaching the report during idle time.

I'm not sure how this is helpful?

>why my system CPU utilization is too high?

Too much swapping or I/O?
Emil Velez
Honored Contributor

Re: CPU is not utilizing for user process / system process cosuming high cpu


User CPU is high when the programs running on that CPU do calculations or data structure manipulation.

System CPU is high when your programs do system calls like I/O or requests for resources.

This is just the normal characteristics of a program that normally cannot be changed unless you rewrite something about your application and make it more efficient like database queries that generate reports.

You normally cannot change the characteristics of a program. Since you are only using 50% of memory it does not look like you are doing paging unless DBC_MAX is set incorrectly.