常用服务器性能分析工具
生活随笔
收集整理的這篇文章主要介紹了
常用服务器性能分析工具
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
? ? “好記性不如爛筆頭”很有道理,每一次遇到問題都是想不起來命令是啥,在這里記錄一下下次方便找到!
1、top(查詢進(jìn)程內(nèi)存、cpu占用情況)
? ? ??
? ? ? RES實(shí)際占用內(nèi)存,%CPU為cpu使用占比,%MEM為內(nèi)存占比。
? ? ??
? ? ? ?top -p pid查詢某個進(jìn)程的信息。
2、iostat(查看整體io情況)
? ? ??
? ? ? ?每2秒一次,%iowait是cpu等待io時間占比,%idle是cpu空閑時間占比。Blk_read/s表示讀取的數(shù)據(jù)量,Blk_wrtn/s表示整體寫入數(shù)據(jù)量。
3、free
? ? ?free -g查詢內(nèi)存剩余,echo 3 >/proc/sys/vm/drop_cached可以釋放緩存。
4、jstat
? ? YGC是youngGc次數(shù),YGCT是youngGc時間,FGC是Full GC次數(shù),FGCT是Full GC時間。
5、jstack
主要分析blocked,wating的線程。
6、jmap
查看內(nèi)存占用情況。
查看內(nèi)存中對象個數(shù)。
7、pidstat
8、iotop
iotop -p pid查看某進(jìn)程IO情況。
總結(jié)
以上是生活随笔為你收集整理的常用服务器性能分析工具的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: nexus搭建和迁移
- 下一篇: Flutter学习记录(一、Flutte