1.CPU占用最多的前10个进程: 
ps auxw|head -1;ps auxw|sort -rn -k3|head -10 
2.内存消耗最多的前10个进程 
ps auxw|head -1;ps auxw|sort -rn -k4|head -10 
3.虚拟内存使用最多的前10个进程

ps auxw|head -1;ps auxw|sort -rn -k5|head -10

4.也可以试试

ps auxw --sort=rss
ps auxw --sort=%cpu

5.看看几个参数含义

%MEM 进程的内存占用率
MAJFL is the major page fault count, 
VSZ 进程所使用的虚存的大小
RSS 进程使用的驻留集大小或者是实际内存的大小(RSS is the "resident set size" meaning physical memory used)
TTY 与进程关联的终端(tty)

串行端口终端(/dev/ttySn)
    伪终端(/dev/pty/) 
    控制终端(/dev/tty) 
    控制台终端(/dev/ttyn,   /dev/console) 
    虚拟终端(/dev/pts/n)

STAT 检查的状态:进程状态使用字符表示的,如R(running正在运行或准备运行)、S(sleeping睡眠)、I(idle空闲)、Z (僵死)、D(不可中断的睡眠,通常是I/O)、P(等待交换页)、W(换出,表示当前页面不在内存)、N(低优先级任务)T(terminate终止)、W has no resident pages

D    不可中断     Uninterruptible sleep (usually IO) 
    R    正在运行,或在队列中的进程 
    S    处于休眠状态 
    T    停止或被追踪 
    Z    僵尸进程 
    W    进入内存交换(从内核2.6开始无效) 
    X    死掉的进程

<    高优先级 
    N    低优先级 
    L    有些页被锁进内存 
    s    包含子进程 
    +    位于后台的进程组; 
    l    多线程,克隆线程  multi-threaded (using CLONE_THREAD, like NPTL pthreads do)

转载于:https://www.cnblogs.com/maomaochong123/p/8120285.html

linux下查看最消耗CPU、内存的进程相关推荐

  1. linux 进程内存开销,linux下查看最消耗CPU、内存的进程

    1.CPU占用最多的前10个进程: ps auxw|head -1;ps auxw|sort -rn -k3|head -10 2.内存消耗最多的前10个进程 ps auxw|head -1;ps a ...

  2. linux 内存查看_Linux终端查看最消耗CPU内存的进程

    1.CPU占用最多的前10个进程 ps auxw|head -1;ps auxw|sort -rn -k3|head -10 2.内存消耗最多的前10个进程 ps auxw|head -1;ps au ...

  3. linux下查看服务器的cpu、内存大小、硬盘大小

    linux下查看服务器的cpu.内存大小.硬盘大小 今天查服务器硬件情况,上网搜到了这篇文章,感觉很好,自己定个坐标. 我看的原文地址 https://www.cnblogs.com/li-shuai ...

  4. linux 查询内存和核心数,Linux下查看操作系统信息、内存情况及cpu信息:cpu个数、核心数、线程数...

    1.查看物理CPU的个数 [root@MysqlCluster01 ~]# cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc ...

  5. linux 下查看机器是cpu是几核的

    几个cpu more /proc/cpuinfo |grep "physical id"|uniq|wc -l 每个cpu是几核(假设cpu配置相同) more /proc/cpu ...

  6. Linux下查看根目录各文件内存占用情况

    一.服务器运行一段时间后各种的项目文件,日志文件,数据库备份登,会越来越多,在linux下可以使用 du 和 df 命令查看. 1.df -h 命令查看整体磁盘使用情况 2. 使用 du -ah -- ...

  7. linux下查看java 占用cpu使用情况

    使用top命令,查看cpu占用过高的java PID (如PID=9876) 使用ps aux|grep PID   (ps aux|grep 9876)查看是那个java程序占用cpu . ps - ...

  8. linux下查看监听端口对应的进程

     方法一 1.通过lsof命令查看PID ipv4 [root@test proc]# lsof -Pnl +M -i4          COMMAND     PID     USER   F ...

  9. linux下进程监听端口,linux下查看监听端口对应的进程

    方法一 1.通过lsof命令查看PID ipv4 [root@test  proc]# lsof -Pnl +M -i4 COMMAND     PID     USER   FD   TYPE  D ...

最新文章

  1. 阿里亲制明信片,字节、百度直接发锅……这些公司的新年礼盒越来越会玩~
  2. 算法--------------------寻找两个有序数组的中位数
  3. 2017年11月01日普及组 I Got a Matrix!
  4. Java中bytebuffer和string的转换记录
  5. 怎么做扇面_美加德尚门窗 | 阳台怎么封好?三种门窗搭配,享受四季景致
  6. 事件--[Asp.Net]
  7. 多线程编程之优先级翻转问题
  8. 工业机器人cloos_半年报点评:并表cloos,国内工业机器人龙头蓄势待发
  9. h5将word转为html,怎么把Word版通知转化成H5版
  10. java groovy_java 和groovy的混合使用
  11. 利用count if()+条件格式突出显示多余的重复值
  12. 编程猫的python咋样_编程猫的课程怎么样?
  13. 轻松实现钉钉机器人定时发消息
  14. DPDK在DPVS中的应用及原理分析
  15. fd leak问题查找(Android)
  16. aws eks 配置nginx tls 和 nginx ingress controller
  17. html5一键导航代码,网页端利用百度地图接口,制作一键导航功能
  18. DR钻戒能给“真爱”定价,但难救股价
  19. 数学建模常用Matlab/Lingo/c代码总结系列——最小费用最大流问题
  20. spark远程桌面连接:使用机器人平台

热门文章

  1. 数据结构-浙大 MOOC 笔记一 基本概念
  2. 一个简单好用的Android Tab 设计与实现
  3. linux日志显示too many open files解决
  4. GPS定位精度单位CEP、RMS、2DRMS
  5. C语言中 #pragma pack()
  6. 异步fifo的设计(FPGA)
  7. FDATOOL设计数字滤波器
  8. 聊城中考计算机试题及答案,初中微机模拟考试试题(word版).doc
  9. ntp服务器响应每秒请求数量,批量、增量接口并发问题和NTP协议
  10. 精妙的单片机非阻塞延时程序设计