Linux下性能測試的幾個命令

1.首先當然是使用top命令
 
      1.利用進程名獲取進程id ps -ef | grep 進程名
 
2.利用ps命令打印進程並且獲取進程下每個線程所佔cpu資源
 
    ps -mp 進程號 -o THREAD,tid,time
 
    從而可以重點優化某個線程
 
3.利用gdb獲取一個進程下的每個線程的運行情況
 
   gdb -p 進程號
 
   info thread顯示該進程下的每個線程
 
   thread num(1,2,3,)顯示出每個線程所耗的資源
 
本篇博客寫的有些粗糙,但是對於正在做大數據處理的人來說,還是很重要的,可以進行優化和避免死鎖問題,做了2年技術,纔想到要寫博客了
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章