小猿圈Linux之终端查看最消耗CPU内存的进程

在linux系统中用命令查看一些进程,小猿圈带你们学习一下cpu、内存、虚拟机中占用最多的进程怎么查看,当感受系统特别卡的时候能够用这几个命令看一下,究竟是哪一个命令占用的,能够kiss掉,保证系统的快速运行,let's go!linux

1.CPU占用最多的前10个进程ide

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个进程code

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

4.也能够试试进程

ps auxw --sort=rss

ps auxw --sort=%cpu

5.看看几个参数含义内存

%MEM 进程的内存占用率get

MAJFL is the major page fault count,虚拟机

VSZ 进程所使用的虚存的大小class

RSS 进程使用的驻留集大小或者是实际内存的大小(RSS is the "resident set size" meaning physical memory used)sed

TTY 与进程关联的终端(tty)

虽然很简洁可是很实用,这几个命令在linux系统中会常常用到,当你们感受系统内存消耗太快的时候能够用着几个命令看一下,能够快速排查问题所在,感受有用的朋友能够去小猿圈看看,全都是实用的干货,但愿你们能真正学到,了解到。

相关文章
相关标签/搜索