2012-04-17 65 views
5

我已經看過一些工具,可以用它來分析C和C++的緩存,但是這個工具(Valgrind)是爲Linux設計的,並且他們在他們的網站上陳述了爲Windows開發工作太多)。爲C#.net代碼分析CPU緩存?

C#開發人員可以使用哪些工具來分析緩存?

我有ANTS性能分析器,但它不執行緩存分析。

回答

0

嘗試英特爾VTune放大器。使用此工具,您可以收集有關緩存命中,未命中以及其他緩存和內存相關計數器的信息。

我還沒有嘗試過用於C#分析,但它應該以與原生C/C++相同的方式工作。