3 回答

TA貢獻(xiàn)1815條經(jīng)驗(yàn) 獲得超6個(gè)贊
否。我已經(jīng)嘗試了市場(chǎng)上幾乎所有的.NET分析器(ANTS,vTune,OptimizeIt,DevPartner,YourKit),在我看來(lái)dotTrace是最好的。它是我使用過(guò)的僅有兩個(gè)探查器之一(另一個(gè)是YourKit),它們的開(kāi)銷(xiāo)不足以處理CPU密集型應(yīng)用程序。
當(dāng)且僅當(dāng)您的應(yīng)用程序相對(duì)較輕時(shí),我才建議使用ANTS Profiler。它的逐行統(tǒng)計(jì)信息有時(shí)非常有用,但它們會(huì)影響分析效率。

TA貢獻(xiàn)1860條經(jīng)驗(yàn) 獲得超8個(gè)贊
它尚未被提及,但是對(duì)于內(nèi)存分析,Windbg大約是您所能達(dá)到的全面和低級(jí)的水平。將它與sos.dll結(jié)合使用非常強(qiáng)大,但是學(xué)習(xí)曲線相當(dāng)陡峭。
不過(guò),它是一個(gè)免費(fèi)工具,Tess Ferrandez的博客是一個(gè)很好的起點(diǎn)。ANTS和其他探查器更加用戶(hù)友好,但是在我看來(lái),Windbg可以像對(duì)其他托管堆那樣進(jìn)行切片和切塊。

TA貢獻(xiàn)2016條經(jīng)驗(yàn) 獲得超9個(gè)贊
對(duì)于內(nèi)存分析,您同時(shí)具有免費(fèi)的CLR分析器和商用.NET內(nèi)存分析器。兩者都很出色,但后者更精致。
- 3 回答
- 0 關(guān)注
- 736 瀏覽
添加回答
舉報(bào)