溫馨提示×

ubuntu中如何查找占用資源多的程序

小樊
56
2025-06-02 13:54:29
欄目: 智能運維

在 Ubuntu 中,你可以使用以下命令來查找占用資源多的程序:

  1. top:top 命令可以實時顯示系統中各個進程的資源占用情況。在終端中輸入 top 并按回車鍵,你將看到一個實時更新的列表,其中包含了 CPU、內存等資源的占用情況。

  2. htop:htop 是一個類似于 top 的工具,但它提供了更豐富的功能和更友好的界面。要安裝 htop,請運行以下命令:

sudo apt update
sudo apt install htop

安裝完成后,在終端中輸入 htop 并按回車鍵即可使用。

  1. ps:ps 命令可以顯示當前系統中的進程信息。要查找占用資源多的程序,可以使用以下命令:
ps aux --sort=-%cpu | head

這個命令會按照 CPU 占用率降序排列進程,并顯示前 10 個占用 CPU 資源最多的進程。你也可以將 %cpu 替換為 %mem 來按照內存占用率排序。

  1. pm2:如果你關心的是 Node.js 應用程序的資源占用情況,可以使用 pm2 這個進程管理器。首先安裝 pm2:
sudo npm install pm2 -g

然后使用以下命令啟動你的 Node.js 應用程序:

pm2 start app.js

你可以使用 pm2 list 命令查看所有由 pm2 管理的進程及其資源占用情況。

這些工具可以幫助你找到占用資源多的程序,以便進行優化或關閉。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女