最近伺服器load較高, 後來排查是死迴圈 這可要命了,下面介紹乙個普通排查方法
top 檢視pid 負載較高的那個 當然 jps也可以
然後 定位 這個程序ip下面的執行緒耗時情況
ps -mp pid -o thread,tid,time
看time 可能有乙個執行緒執行時間特別長 幾十分鐘或者更長 ,死迴圈當然會長的
找到那個tid 變成16進製制 printf '%x\n' tid
然後jstack pid |grep tid -a 30 檢視jvm執行緒中耗時的那個執行緒在幹什麼 可以定位**位置
伺服器效能之CPU
有時我們會發現開發的應用在cpu核數一樣的虛擬伺服器上效能表現出較大的差異,這是為什麼呢?上次有童鞋問到我這樣乙個問題,所以我根據自己的理解給大家簡說下!cpu生產商為了提高cpu的效能,通常做法是提高cpu的時鐘頻率和增加快取容量。不過目前cpu的頻率越來越快,如果再通過提公升cpu頻率和增加快取...
遠端監控伺服器cpu 記憶體等
方法一 通過jmeter 1 解壓後將jmeterplugins extras.jar和jmeterplugins standard.jar拷貝到jmeter路徑下 apache jmeter 2.12 lib ext 2 將serveragent 2.2.1.jar放置到要監控的伺服器上 a.如果...
Jmeter外掛程式監控伺服器效能
處理利用jmeter實施監控壓測時受壓機的各項效能 受壓機上放入serveragent 2.2.1 執行受壓機上的serveragent 施壓機上 新增監控 新增引數 引數可自定義 可設定 執行case,可檢視曲線結果 由於非gui影象需要先儲存資料,然後放到gui圖形介面中檢視或處理,而在非gui...