General
Showing results for 
Search instead for 
Do you mean 

Cpu utilization by a user

SOLVED
Go to Solution
Trusted Contributor Trusted Contributor

Cpu utilization by a user



How i can find , Cpu utilization by a user. For example . the cpu utilization by oracle user.


Prasanth
1 ACCEPTED SOLUTIONS
Highlighted
Honored Contributor

Re: Cpu utilization by a user

$ UNIX95= ps -u oracle -o cpu= -o pid= -o args= | sort -nk1
5 REPLIES
Outstanding Contributor Outstanding Contributor

Re: Cpu utilization by a user

Do you have Glance available? If so, you can set up a filter on User Name, so that only the processes of a particular user will be displayed. Otherwise, you will need to look at the XPG4 options of the ps command.


Pete

Pete
Highlighted
Honored Contributor

Re: Cpu utilization by a user

$ UNIX95= ps -u oracle -o cpu= -o pid= -o args= | sort -nk1
Trusted Contributor Trusted Contributor

Re: Cpu utilization by a user

Hi

this will give you the top 10 users

# UNIX95= ps -e -o "vsz pcpu ruser pid stime time state args" | sort -rn | head -10

James
forum is for techies .....heaven is for those who are born again !!
Honored Contributor Honored Contributor

Re: Cpu utilization by a user

Another option in glance.

You can create process groups in the parm files. i.e. all processes with the user oracle will be grouped together and reported on in a whole under the process group pane.

There are examples in the /var/opt/perf/parm file.

Regular Advisor

Re: Cpu utilization by a user

I think 'top' command will also give you the information you need.

ng