Java性能問題定位

一句話總結:從問題現象爲入口,歸結爲3類問題進行定位分析:內存滿、CPU高、線程阻塞。java 首先先介紹下jvisualvm這款jdk自帶的性能工具。一般咱們要定位哪塊代碼性能差,耗時久,最原始的辦法就是在各個方法先後日誌打印時間戳並計算耗時,這種方法很繁瑣,一般要加不少日誌屢次部署才能定位到,我一開始也是這麼搞的。而使用jvisualvm工具則能夠直接查看整個業務代碼調用鏈中各個方法的耗時及佔
相關文章
相關標籤/搜索