I can only speak with certainty for linux, but I think ps always can only print cumulative CPU time or % of cpu utilization over the lifetime of a process (which is what you're getting with pcpu). This is quite different than the kind of realtime loveliness you get with top. (I'm ignorant as to what "Topas" is.)
I don't know of another way to get that kind of info from the commandline, but I'd love to hear it if you find it.
PS: This doesn't answer your question, but we can improve your ps command a little bit:
hi,
i want to know cpu utilizatiion per process per cpu..for single processor also if multicore in linux ..to use these values in shell script to kill processes exceeding cpu utilization.ps (pcpu) command does not give exact values..top does not give persistant values..psstat,vmstat..does njot... (3 Replies)
I am trying to get cpu util and memory occupied for a process. I use these (I am showing output also):
using top
----------
$ top p 25272 d 5
top - 01:52:17 up 2 days, 21:28, 2 users, load average: 0.02, 0.05, 0.06
Tasks: 1 total, 0 running, 1 sleeping, 0 stopped, 0 zombie... (5 Replies)
Hi ,
we upgarded our AIX from 5.3 to 6.1 and upgraded our xlc compiler from ver 6.0 to 9.0 .
After this upgrade one of our pro*C program is utilizing around 20% of the CPU. Before upgarde its using only 0.2 %.
when i try to debug using the truss command i got the below error.
$... (6 Replies)
Hi ,
We need to get the CPU% and Memory utilization of process by process id.
Is there any way to do get them ?
I tried few commands like top -p <PID> ,
but am getting error "Quitting top: pset <PID> doesn't exist"
also i tried with ps -eo option but am getting error "ps: illegal option --... (1 Reply)
Hi ,
We need to get the CPU% and Memory utilization of process by process id.
Is there any way to do get them ?
I tried few commands like top -p <PID> ,
but am getting error "Quitting top: pset <PID> doesn't exist"
also i tried with ps -eo option but am getting error "ps: illegal option --... (5 Replies)
Hi,
I am trying to write a script which will fire alert mail to dba ( db2dba) when there process will
utilize CPU more than 90%. But I am unable to do so.
I am using following command to calucate CPU utilization be db2sysc process :
ps -eo pcpu,pid,comm | grep -i db2sysc | awk '{ SUM+=$1;... (0 Replies)
Can someone please help me with a script that will help in identifying the CPU & memory usage by a process name, rather than a process id.This is to primarily analyze the consumption of resources, for performance tweaking.
G (4 Replies)
i am using the below command in order to find the cpu utilization by a user..now i want to mail if the cpu utilization goes beyond 5%....can someone please help me ?
ps auxw | sort -r +2 | awk '{ print $3,$1 }' | head -6 | egrep "USER|#anonymous#"
%CPU USER
2.0 anonymous
Regards,... (6 Replies)
Discussion started by: arorap
6 Replies
LEARN ABOUT CENTOS
cpu
CPU(8) System Manager's Manual CPU(8)NAME
cpu - A tool for user and group administration
SYNOPSIS
cpu [OPTIONS]
DESCRIPTION
CPU is a tool for user administration, that was initially based on FreeBSD's pw(8). This tool will allow you to administer users and groups
on several different backends currently including LDAP and flat files. Please see the website http://cpu.sourceforge.net for more informa-
tion, or help improve the man page.
OPTIONS
There are two kinds of options; options for CPU and options for CPU modules. There are only four options for CPU, they are as follows:
-C configfile, --config configfile
The configuration file to be used by CPU. The options in this file are used for CPU modules.
-h, --help
Display help for CPU. If specified in conjunction with the -m option the help for that particular module is displayed.
-M method, --method=method
This is the method of administration. Current options are ldap or passwd (passwd is not yet working). This can be specified in the
configuration file.
-V, --version
Display the version of the software.
SEE ALSO cpu.conf(5)cpu-ldap(8)AUTHORS
Blake Matheny <bmatheny@purdue.edu>
The current version of this software is always availabe at http://cpu.sourceforge.net
BUGS
To report a bug or problem, please e-mail:
cpu-users@lists.sourceforge.net
TODO
See TODO file that accompanied software. Please e-mail us with any additional suggestions.
17 February 2003 CPU(8)