要使用 cpustat
監控 Debian 性能,首先需要確保你的系統上安裝了 Go 語言環境,因為 cpustat
是用 Go 編寫的。以下是安裝和使用 cpustat
的步驟:
在 Debian 系統上安裝 Go 語言:
sudo apt-get update
sudo apt-get install golang
使用 go get
命令安裝 cpustat
:
go get github.com/uber-common/cpustat
安裝完成后,你可以使用以下命令來監控 CPU 使用情況:
實時查看 CPU 使用情況:
sudo cpustat
這將顯示系統中每個進程的 CPU 使用情況,包括用戶模式(usr)、系統模式(sys)等。
按 CPU 使用率排序:
sudo cpustat -c
這將按照 CPU 使用率對進程進行排序。
監控特定進程:
sudo cpustat -p <PID>
替換 <PID>
為你想要監控的進程 ID。
將輸出重定向到文件:
sudo cpustat -r 1 > cpu_usage.txt
這將以實時更新的方式運行 cpustat
,并將輸出保存到 cpu_usage.txt
文件中。
顯示幫助信息:
sudo cpustat -h
這將顯示 cpustat
的幫助信息,幫助你了解更多選項和用法。
通過這些步驟,你可以有效地使用 cpustat
來監控 Debian 系統的性能,包括 CPU 使用情況、內存占用、磁盤 I/O 等。