雪花臺灣

作爲java程序員需要掌握的 Linux 常用性能分析命令

性能分析

vmstat

虛擬內存統計

用法

其中

free

內存使用狀況

load average: 系統 1分鐘,5分鐘,15分鐘的平均負荷

netstat

當前網絡信息

用法

其中

提示:LISTEN和LISTENING的狀態只有用-a或者-l才能看到

top

其中

第一行:

第二行:Tasks 任務(進程),

第三行:cpu狀態

第四行:內存狀態

第五行:swap交換分區

第六行:各進程(任務)的狀態監控

監控java線程數:

1

ps -eLf grep java wc -l

監控網絡客戶連接數:

netstat -n grep tcp grep 偵聽端口 wc -l

相關文章