Linux终端查看最消耗CPU内存的进程

Posted legendjaking

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux终端查看最消耗CPU内存的进程相关的知识,希望对你有一定的参考价值。

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.看看几个参数含义
  1. %MEM 进程的内存占用率
  2. MAJFL is the major page fault count,
  3. VSZ 进程所使用的虚存的大小
  4. RSS 进程使用的驻留集大小或者是实际内存的大小(RSS is the "resident set size" meaning physical memory used)
  5. TTY 与进程关联的终端(tty)

以上是关于Linux终端查看最消耗CPU内存的进程的主要内容,如果未能解决你的问题,请参考以下文章

linux 进程消耗查看

查看占用内存最多的进程

inux下查看最消耗CPU内存的进程

Linux下如何查看哪些进程占用的CPU内存资源最多

Linux如何查看当前占用CPU或内存最多的几个进程

Linux(CentOS) 查看当前占用CPU或内存最多的K个进程