|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
3 u# ?! ?& ~0 C$ e! A3 D" ylinux ps命令,查看进程cpu和内存占用率排序1 T2 K2 d0 q) h* c# ^1 U
使用以下命令查看:
. E9 E- v: w* o6 ]$ u
, _) F5 Z) \) N4 a0 Pps -aux | sort -k4,4n, Z' x6 R+ k$ U0 M0 [
ps auxw --sort=rss
. r; m& P; b) t' X) w: D) c& e" y( F0 v' w2 \
ps auxw --sort=%cpu, c$ s6 @& V5 M0 X* {
( H* \9 J' W: m0 r1 D: @3 G/ b* Y& c
linux 下的ps命令% v: {$ ^% q; ~3 @$ `; x8 q* \
%CPU 进程的cpu占用率 O Q: ]$ T/ V
%MEM 进程的内存占用率. l2 {' A- s5 F7 z
VSZ 进程所使用的虚存的大小9 r4 _0 j4 Z- C# T
RSS 进程使用的驻留集大小或者是实际内存的大小3 {: ^: m# x# S$ P$ ~0 I( o
TTY 与进程关联的终端(tty)" |7 k1 b% T: T/ B' x* C0 F" K
STAT 检查的状态:进程状态使用字符表示的,如R(running正在运行或准备运行)、S(sleeping睡眠)、I(idle空闲)、Z (僵死)、D(不可中断的睡眠,通常是I/O)、P(等待交换页)、W(换出,表示当前页面不在内存)、N(低优先级任务)T(terminate终止)、W has no resident pages
. y' l1 Y+ i. n
' b3 t6 g: G3 a5 C' ^START (进程启动时间和日期)
3 A) V1 V6 X) s* p$ o+ Q1 eTIME ;(进程使用的总cpu时间)
; e/ I' C7 ^( ~" B3 s6 FCOMMAND (正在执行的命令行命令)5 D; ~4 h/ v% G$ K' I
NI (nice)优先级
$ ]0 D; u1 T* Y3 O* HPRI 进程优先级编号
$ U5 R8 R& C; B- O7 F2 F( _* n9 ^PPID 父进程的进程ID(parent process id)
/ H. O/ O3 C" |9 y6 C; M7 j. q$ QSID 会话ID(session id)
4 v$ F. v/ K2 Y' `; j1 aWCHAN 进程正在睡眠的内核函数名称;该函数的名称是从/root/system.map文件中获得的。
/ E' w) Y/ {( p% j! U; F6 eFLAGS 与进程相关的数字标识9 J$ m3 z& w1 r. n8 Y
2 p8 [! U, q+ M4 _: K0 }7 M+ ?* u
常用参数
- f; G" A, X3 R. e: x-A 显示所有进程(等价于-e)(utility)
9 O2 A3 O$ v0 x. ^3 {-a 显示一个终端的所有进程,除了会话引线
# u5 Q2 |- f3 r- p( F; P2 t-N 忽略选择。6 y+ W# X% K0 O1 p" @% p% W
-d 显示所有进程,但省略所有的会话引线(utility)% |( ~0 B f# m- X8 G" s
-x 显示没有控制终端的进程,同时显示各个命令的具体路径。dx不可合用。(utility)
7 S) _6 ~# S! e& Y: ^7 k-p pid 进程使用cpu的时间* a' {! l4 }4 O* j4 x/ R9 u X
-u uid or username 选择有效的用户id或者是用户名8 h5 B& T! c. g+ ?6 h
-g gid or groupname 显示组的所有进程。
9 v. a! D9 Y5 r9 Z6 _/ y# {U username 显示该用户下的所有进程,且显示各个命令的详细路径。如:ps U zhang;(utility)
, [ v1 q6 ~, z/ `# X-f 全部列出,通常和其他选项联用。如:ps -fa or ps -fx and so on.
) [! }5 ]6 U0 z D-l 长格式(有F,wchan,C 等字段)' \" Z- e+ C5 V& k& {* X
-j 作业格式& [0 M' `7 M- C9 n; n% R7 \
-o 用户自定义格式。
. n7 }+ h J: R" K% x1 E( Hv 以虚拟存储器格式显示' k7 A8 `6 I/ }. W* }& {
s 以信号格式显示* _) T2 Z8 |4 J
-m 显示所有的线程, `: ?; P7 O8 t+ X- A0 R4 Q, \
-H 显示进程的层次(和其它的命令合用,如:ps -Ha)(utility), t5 h: n/ A/ ?; `1 E
e 命令之后显示环境(如:ps -d e; ps -a e)(utility)+ K" T4 u& ]1 W0 e/ ?- c/ ?
h 不显示第一行 |
|