木言 发表于 2004-01-17 15:47

hpux有什么办法可以看到某个进程占用的cpu/mem资源吗

如题,在AIX上倒是用topas可以看到CPU部分。

大家不会都回家过年了吧 :em02::em02:

greencup 发表于 2004-01-17 16:40

hpux有什么办法可以看到某个进程占用的cpu/mem资源吗

很多啊
看CPU和mem 用 top就可以啊
或者用glance,不过不是免费的啊

还有就是UNIX SYSTEM V 通用的命令
UNIX95= ps -e -o "pid,pcpu,vsz,args"|sort -rn |more

pid 对应进程
pcpu 对应 进程占用的cpu百分比
vxz 就是进程占用的MEM 啊,单位kb.

木言 发表于 2004-01-17 17:13

hpux有什么办法可以看到某个进程占用的cpu/mem资源吗

谢谢greencup,top里面没有百分比,我用
ps -e "pid,pcpu,vsz,args"|sort -rn |more查看的结果如下,pcpu不是进程占用的CPU百分比啊,vsz也不是进程占用的MEM,我的系统是hpux10.20,还有什么办法吗?

8488 ttyp1   0:00 sort
8487 ttyp1   0:00 ps
8459 ttyp1   0:00 sh
8458 ?         0:00 xterm
8457 ?         0:00 sh
8438 pts/tc    0:00 sh
8437 pts/tc    0:00 telnetd
8428 pts/ta    0:00 sh
8427 console   0:00 getty
1926 pts/tb    0:00 sh
1909 pts/tb    0:00 sh
1908 pts/tb    0:00 telnetd
1846 pts/ta    0:00 sh
1817 pts/ta    0:00 sh
1816 pts/ta    0:00 telnetd
1791 ?         0:00 tnslsnr
1786 ?         0:00 oracle
1784 ?         0:00 oracle
1782 ?         0:00 oracle
1780 ?         0:00 oracle

greencup 发表于 2004-01-18 09:09

hpux有什么办法可以看到某个进程占用的cpu/mem资源吗

呵呵 你没看仔细么

#UNIX95= ps -e -o "pid,pcpu,vsz,args"|sort -rn |more

木言 发表于 2004-01-18 10:54

hpux有什么办法可以看到某个进程占用的cpu/mem资源吗

不可以啊。
# UNIX95=ps -e -o "pid,pcpu,vsz,args"|sort -rn|more
sh: -e:not found.
# ksh
# ^C
# UNIX95=ps -e -o "pid,pcpu,vsz,args"|sort -rn|more
ksh: -e:not found
# csh
# UNXI95=ps -e -o "pid,pcpu,vsz,args"|sort -rn|more
UNXI95=ps: 命令没找到.
#

lok1234 发表于 2004-01-18 10:59

hpux有什么办法可以看到某个进程占用的cpu/mem资源吗

我试过了,是可以的,楼主是不是敲错了呀

# UNIX95= ps -e -o "pid,pcpu,vsz,args"|sort -rn |more
286080.02    2784 /opt/apache/bin/httpd
265790.02    1072 /usr/sbin/rpc.lockd
265750.02   804 /usr/sbin/rpc.statd
248250.02    2392 /usr/local/samba/bin/smbd -D
248070.13    1136 /usr/local/samba/bin/nmbd -D
235850.02    1748 /usr/dt/bin/rpc.ttdbserver
216150.04       0 nfsktcpd
214630.02      80 /usr/sbin/getty console console
188560.02   344 -csh
187340.02   512 -sh
187330.02   180 telnetd

greencup 发表于 2004-01-18 11:26

hpux有什么办法可以看到某个进程占用的cpu/mem资源吗

UNIX95= ps

注意 =号和ps之间有空格啊

木言 发表于 2004-01-18 11:26

hpux有什么办法可以看到某个进程占用的cpu/mem资源吗

是我错了:o
要在=号后面加个空格

谢谢两位

brucewoo 发表于 2004-01-19 13:49

hpux有什么办法可以看到某个进程占用的cpu/mem资源吗

我的HP-UX环境认为ps命令中的-o选项非法

wangbirds 发表于 2004-01-29 14:44

hpux有什么办法可以看到某个进程占用的cpu/mem资源吗

hp-ux 11.0 认为ps命令中的-o选项非法
页: [1] 2
查看完整版本: hpux有什么办法可以看到某个进程占用的cpu/mem资源吗