「好記性不如爛筆頭」很有道理,每一次遇到問題都是想不起來命令是啥,在這裡記錄一下下次方便找到!
1、top(查詢程序記憶體、cpu占用情況)
res實際占用記憶體,%cpu為cpu使用佔比,%mem為記憶體佔比。
top -p pid查詢某個程序的資訊。
2、iostat(檢視整體io情況)
每2秒一次,%iowait是cpu等待io時間佔比,%idle是cpu空閒時間佔比。blk_read/s表示讀取的資料量,blk_wrtn/s表示整體寫入資料量。
3、free
free -g查詢記憶體剩餘,echo 3 >/proc/sys/vm/drop_cached可以釋放快取。
4、jstat
ygc是younggc次數,ygct是younggc時間,fgc是full gc次數,fgct是full gc時間。
5、jstack
主要分析blocked,wating的執行緒。
6、jmap
檢視記憶體占用情況。
檢視記憶體中物件個數。
7、pidstat
8、iotop
iotop -p pid檢視某程序io情況。
檢視伺服器效能工具
如果你的linux伺服器突然負載暴增,告警簡訊快髮爆你的手機,如何在最短時間內找出linux效能問題所在呢?這裡給大家介紹幾個公司常用的分析命令 1.uptime 顯示系統已經執行了多長時間,它依次顯示下列資訊 當前時間 系統已經執行了多長時間 目前有多少登陸使用者 系統在過去的1分鐘 5分鐘和15...
檢視伺服器效能工具
如果你的linux伺服器突然負載暴增,告警簡訊快髮爆你的手機,如何在最短時間內找出linux效能問題所在呢?這裡給大家介紹幾個公司常用的分析命令 1.uptime 顯示系統已經執行了多長時間,它依次顯示下列資訊 當前時間 系統已經執行了多長時間 目前有多少登陸使用者 系統在過去的1分鐘 5分鐘和15...
伺服器磁碟效能分析
伺服器硬碟,顧名思義,就是伺服器上使用的硬碟 hard disk 如果說伺服器是網路資料的核心,那麼伺服器硬碟就是這個核心的資料倉儲,所有的軟體和使用者資料都儲存在這裡。對使用者來說,儲存在伺服器上的硬碟資料是最寶貴的,因此硬碟的可靠性是非常重要的。為了使硬碟能夠適應大資料量 超長工作時間的工作環境...