Linux 找出佔用最多 CPU 及記憶體資源的 process

當發現系統變慢時, 可以先找出佔用最多系統資源的 process, 以下會介紹用 ps 指令找出佔用最多記憶體, CPU 資源的 process。

ps 指令

用 ps 指令, 配合 sort 及 head 指令, 可以將佔用 CPU 資源的 process 順序列出:


# ps aux | sort -nrk 3 | head

跟上面指令一樣, 但會用佔用最多記憶體的 process 順序列出:

# ps aux | sort -nrk 4 | head


Leave a Reply