Java性能分析工具 TProfiler

fmms 12年前發布 | 30K 次閱讀 性能分析 性能測試和優化

TProfiler是一個可以在生產環境長期使用的性能分析工具.它同時支持剖析和采樣兩種方式,記錄方法執行的時間和次數,生成方法熱點 對象創建熱點 線程狀態分析等數據,為查找系統性能瓶頸提供數據支持.

TProfiler在JVM啟動時把時間采集程序注入到字節碼中,整個過程無需修改應用源碼.運行時會把數據寫到日志文件,一般情況下每小時輸出的日志小于50M.

業界同類開源產品都不是針對大型Web應用設計的,對性能消耗較大不能長期使用,TProfiler解決了這個問題.目前TProfiler已應用于淘寶的核心Java前端系統.

部署后低峰期對應用響應時間影響20% 高峰期對吞吐量大約有30%的降低(高峰期可以遠程關閉此工具)。

項目主頁:http://www.baiduhome.net/lib/view/home/1335016294749

 本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!