小猿圈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系統中會常常用到,當你們感受系統內存消耗太快的時候能夠用着幾個命令看一下,能夠快速排查問題所在,感受有用的朋友能夠去小猿圈看看,全都是實用的乾貨,但願你們能真正學到,瞭解到。

相關文章
相關標籤/搜索