ps -aux --sort -rss |head 列出进程拿物理内存占用排序 使用ps aux 查看系统进程时,第六列即 RSS列显示的就是进程使用的物理内存。...

ps

 

-a     Select all processes

 

 -u userlist               Select by effective user ID (EUID) or name.  This selects the processes whose effective user name or ID is in userlist.

              The effective user ID describes the user whose file access permissions are used by the process (see geteuid(2)).  Identical to U and               --user.

 

linux上进程有5种状态:
1. 运行(正在运行或在运行队列中等待)
2. 中断(休眠中, 受阻, 在等待某个条件的形成或接受到信号)
3. 不可中断(收到信号不唤醒和不可运行, 进程必须等待直到有中断发生)
4. 僵死(进程已终止, 但进程描述符存在, 直到父进程调用wait4()系统调用后释放)
5. 停止(进程收到SIGSTOP, SIGSTP, SIGTIN, SIGTOU信号后停止运行运行)

 

1ps a 显示现行终端机下的所有程序,包括其他用户的程序。
2ps -A   显示所有程序。
3ps c    列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示。
4ps -e  此参数的效果和指定"A"参数相同。
5ps e   列出程序时,显示每个程序所使用的环境变量。
6ps f    用ASCII字符显示树状结构,表达程序间的相互关系。
7ps -H    显示树状结构,表示程序间的相互关系。
8ps -N   显示所有的程序,除了执行ps指令终端机下的程序之外。
9ps s     采用程序信号的格式显示程序状况。
10ps S     列出程序时,包括已中断的子程序资料。
11ps -t <终端机编号>  指定终端机编号,并列出属于该终端机的程序的状况。
12ps u   以用户为主的格式来显示程序状况。
13ps x   显示所有程序,不以终端机来区分。

14ps -l     較長,較詳細的顯示該PID的信息

使用ps  aux  查看系统进程时,第六列即 RSS列显示的就是进程使用的物理内存。

 

转载于:https://www.cnblogs.com/gaoyuechen/p/7999076.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值