Linux ps -aux 和 ps -ef 查看进程信息说明+ps查看进程中的线程

1. ps -aux | grep xxx

1.1 ps -aux 输出格式:

USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
用户 进程ID cpu占用率 内存占用率 虚拟内存 物理内存 tty ……

1.2. 例子

[root@glusterfs src]# ps -aux | grep xxx
root      91464  1.0  0.0 439248 37036 pts/1    Sl+  17:52   0:57 ./home/xxx --debug
root     134315  0.0  0.0 112828   980 pts/6    S+   19:21   0:00 grep --color=auto msg
[root@glusterfs src]# 			

其中xxx占用物理内存大小37036

1.3 注意:有时候还必须 ps -ef | grep xx,而 ps |grep xx不行,原因未知。

-e 等于“-A”
-A 显示所有进程
f  显示程序间的关系

1.4. 说明

RSS 占用物理内存大小 这个和 cat /proc/91464/status VmRSS: 37036 kB大小一致
VSZ 进程当前使用的虚拟内存的大小

1.5 ps 参数说明

命令参数:
a  显示所有进程
-a 显示同一终端下的所有程序
-A 显示所有进程
c  显示进程的真实名称
-N 反向选择
-e 等于“-A”
e  显示环境变量
f  显示程序间的关系
-H 显示树状结构
r  显示当前终端的进程
T  显示当前终端的所有程序
u  指定用户的所有进程
-au 显示较详细的资讯
-aux 显示所有包含其他使用者的行程 
-C<命令> 列出指定命令的状况
--lines<行数> 每页显示的行数
--width<字符数> 每页显示的字符数
--help 显示帮助信息
--version 显示版本显示

参考:
https://blog.csdn.net/hello_java_lcl/article/details/107321091

2. ps -ef | grep xxx

2.1 ps -ef 输出格式:

字段含义如下:
UID       PID    PPID    	C       		STIME    		TTY       TIME         CMD
zzw      14124   13991      0     			00:38      		pts/0      00:00:00    grep --color=auto dae
					CPU使用的资源百分比 系统启动时间

2.2 例子

[root@glusterfs src]# ps -ef | grep xxx
root      91464  78602  1 17:52 pts/1    00:00:57 ./home/xxx --debug
root     134523  80248  0 19:21 pts/6    00:00:00 grep --color=auto msg
[root@glusterfs src]# 

参考:
https://www.cnblogs.com/freinds/p/8074651.html

3. ps命令查看进程中的线程

ps -ef | grep xxx  	//查看进程id
ps -T -p pid		//列出了由进程号为 pid 的进程创建的所有线程
如: ps -T -p 1234 | grep abc //查找指定线程

说明:

-T:可以开启线程查看

参考:linux中用top、ps命令查看进程中的线程
https://blog.csdn.net/inuyashaw/article/details/55095545

4. Linux 虚拟内存管理的核心概念之一

RSS 的增量很少,是因为 malloc 分配的内存并不就马上分配实际存储空间,只有第一次使用,如第一次 memset 后才会分配。

参考:
http://www.voidcn.com/article/p-ekjmwfhf-nh.html

  • 1
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值