隨筆-35  評(píng)論-33  文章-0  trackbacks-0
          最近發(fā)現(xiàn)服務(wù)一個(gè)共用服務(wù)接口的CPU占用比較高,以下是排查記錄
          1 查尋當(dāng)前CPU占用高的PID
          ps Hh -eo pid,tid,pcpu | sort -nk3 |tail 
          17259 17443  1.4
          17259 19460  1.5
          17259 23916  1.5
          17259 17457  1.6
          17259 18260  1.6
          17259 22789  1.7
          17259 17472  1.8
          17259 17349  2.0
          17259 17356  2.0
          17259 17455  2.0
          2 查找出當(dāng)前PID使用的線程排名靠前的
           ps -mp 17259 -o THREAD,tid,time




          3找出線程的轉(zhuǎn)換為16進(jìn)制
          printf "%x\n" 15231
          3b7f

          4 查找代碼
          jstack 15016 |grep 3b7f -A 10



          不過,確實(shí)沒有什么信息。感覺是程序SOCKT這一塊,經(jīng)過查看代碼,主要是解壓縮ZLIB這一塊的處理性能比較差。
          已經(jīng)確定是JAVA自帶的ZLIB性能問題。換作JZLIB來替換,壓測(cè)了二天,已經(jīng)很穩(wěn)定了。

          我的微信公眾號(hào),歡迎溝通學(xué)習(xí)。
          posted on 2015-12-10 17:58 alexcai 閱讀(2866) 評(píng)論(2)  編輯  收藏

          評(píng)論:
          # re: 服務(wù)器CPU占用高排查記錄 2015-12-11 12:49 | dller
          麻煩加下QQ:1182598101
          技術(shù)交流問題,謝謝。  回復(fù)  更多評(píng)論
            
          # re: 服務(wù)器CPU占用高排查記錄 2015-12-11 13:02 | zuxiong
          @dller
          我的QQ927664461  回復(fù)  更多評(píng)論
            

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 广宁县| 桐梓县| 富锦市| 长兴县| 镶黄旗| 安龙县| 高雄市| 上饶县| 麟游县| 独山县| 比如县| 台安县| 兴国县| 响水县| 明星| 巴里| 青龙| 图木舒克市| 黑山县| 滦南县| 肃宁县| 哈巴河县| 峨眉山市| 桂平市| 昌邑市| 保亭| 临泽县| 罗田县| 疏勒县| 庐江县| 扎囊县| 图们市| 兴业县| 曲靖市| 黔西| 祁连县| 藁城市| 时尚| 三江| 吐鲁番市| 北票市|