Ubuntu-24.04 By Marcus_Dev

Ubuntu 24.04 入門 13:進程管理 ps 與 top

誰佔用了我的 CPU?

當系統變慢時,你需要找出是哪個程式在耗費資源。Linux 將執行的程式稱為進程 (Process)。

核心指令操作範例

  1. 列出所有進程
    ps aux

  2. 即時監控系統資源
    top
    (在 top 介面中按 q 離開,按 m 依記憶體排序)

  3. 推薦安裝 htop
    介面更友善且支援滑鼠點擊:
    sudo apt install htop
    htop

實戰心法

htop 中,你可以清楚看到每個 CPU 核心的負載。如果某個進程顯示為 D 狀態 (Uninterruptible Sleep),通常代表它在等待磁碟 I/O。這時增加 CPU 並沒有用,你應該檢查硬碟效能或資料庫索引。