線上服務器會用top監控服務器性能,最近改了遊戲架構..開發老大經常會查詢這些數據,,發現第一次top數據不準..原因不知道是不是top第一次讀取的緩存數據..
解決辦法,,top 2次,過濾掉第一次數據.
top -b -n2 -d0.01 | awk '/^top/{i++}i==2' | head -n 15
線上服務器會用top監控服務器性能,最近改了遊戲架構..開發老大經常會查詢這些數據,,發現第一次top數據不準..原因不知道是不是top第一次讀取的緩存數據..
解決辦法,,top 2次,過濾掉第一次數據.
top -b -n2 -d0.01 | awk '/^top/{i++}i==2' | head -n 15