[linux]查看进程占用内存

1、top -p 进程ID
复制代码
复制代码
 
PID:进程的ID
  USER:进程所有者
  PR:进程的优先级别,越小越优先被执行
  NInice:值
  VIRT:进程占用的虚拟内存
  RES:进程占用的物理内存
  SHR:进程使用的共享内存
  S:进程的状态。S表示休眠,R表示正在运行,Z表示僵死状态,N表示该进程优先值为负数
  %CPU:进程占用CPU的使用率
  %MEM:进程使用的物理内存和总内存的百分比
  TIME+:该进程启动后占用的总的CPU时间,即占用CPU使用时间的累加值。
  COMMAND:进程启动命令名称
 
复制代码
复制代码

常用的命令:

  P:按%CPU使用率排行
  T:按MITE+排行
  M:按%MEM排行

 

 

2、cat /proc/进程ID/status

VmRSS对应的值就是物理内存占用

 

3、ps aux|grep 进程名

或者查看内存占用排名前十的:ps aux | sort -k4,4nr | head -n 10

posted @   小树木  阅读(7192)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
历史上的今天:
2020-08-30 File类 -《学堂在线》
2020-08-30 FileWriter写数据之换行和追加写

喜欢请打赏

扫描二维码打赏

了解更多

点击右上角即可分享
微信分享提示