Java性能分析工具 TProfiler
TProfiler是一個可以在生產環境長期使用的性能分析工具.它同時支持剖析和采樣兩種方式,記錄方法執行的時間和次數,生成方法熱點 對象創建熱點 線程狀態分析等數據,為查找系統性能瓶頸提供數據支持.
TProfiler在JVM啟動時把時間采集程序注入到字節碼中,整個過程無需修改應用源碼.運行時會把數據寫到日志文件,一般情況下每小時輸出的日志小于50M.
業界同類開源產品都不是針對大型Web應用設計的,對性能消耗較大不能長期使用,TProfiler解決了這個問題.目前TProfiler已應用于淘寶的核心Java前端系統.
部署后低峰期對應用響應時間影響20% 高峰期對吞吐量大約有30%的降低(高峰期可以遠程關閉此工具)。
本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!