IBM提供的分析javacore和dump的內(nèi)存分析工具,非常好用。
分析線程情況 JavaCore 或 ThreadDump文件,即線程的映像,用來分析線程資源鎖等情況,
Java由于其具有跨平臺的先天上風(fēng),以及對Web的良好支持,在分布式應(yīng)用尤其是異構(gòu)環(huán)境中成為首選,因此目前基于J2EE的應(yīng)用與基于微軟.net平臺(和windows的***關(guān)系、及其集百家之長的特性決定了其上風(fēng))的應(yīng)用已形成二分天下之勢,其他語言或者平臺的應(yīng)用相對較少,大部分只能在兩大陣營中漏下的市場中分得一杯羹。本節(jié)并不打算討論哪種語言或者平臺孰優(yōu)孰劣,技術(shù)的發(fā)展日新月異,誰也不能保證是最后的王者。
IBM Thread and Monitor Dump Analyzer for Java詳細介紹:
一個詳細的 GC 數(shù)據(jù)可視化器,用于分析并繪制所有 IBM 詳細 GC 日志——Xtgc 輸出(并且可擴展到分析和繪制其他形式的輸入)。它提供了廣泛的詳細 GC 數(shù)據(jù)值的圖形顯示,并處理 optthruput、optavgpause 和 gencon GC 模式。它具有原始日志、表格式數(shù)據(jù)和圖表視圖,并且可以將數(shù)據(jù)保存到 jpeg 或 .csv 文件(用于導(dǎo)出到電子表格)。