# linux進程、線程(or子進程)、資源占用查看
查看進程:
ps -ef | more (-e:所有進程,-f:全格式)
++++++++++++++++++++++++++++++++++++
+ UID :用戶ID +
+ PID :進程ID +
+ PPID :父進程ID +
+ C :CPU占用率 +
+ STIME :開始時間 +
+ TTY :開始此進程的TTY(終端設備) +
+ TIME :此進程運行的總時間 +
+ CMD :啟動進程的指令 +
++++++++++++++++++++++++++++++++++++
ps -ef | grep -i <程序名>
查看線程:
ps -T -p <pid>
查看資源占用:
top -p <pid> //進程
top -H -p <pid> //進程及進程下的線程(子進程)
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ PID :進程id +
+ USER :所有者 +
+ PR :優先級,越小優先級越高 +
+ NI :NInice值 +
+ VIRT :占用的虛擬內存 +
+ RES :占用的物理內存 +
+ SHR :占用的共享內存 +
+ S:進程狀態,S休眠,R正在運行,Z僵死,N優先值為負 +
+ %CPU :cpu占用率 +
+ %MEN :物理內存占用率 +
+ TIME+ :占用cpu時間的累加值 +
+ COMMAND :進程啟動的命令 +
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++