我负责在Windows上分析我们的编译器/构建,我想获得非常精确的信息。 我正在使用ProcMon,并且我在报告的所有内容上获得了很好的信息:
但是,我也想知道缓存命中/未命中。
不幸的是,ProcMon没有CPU缓存计数器和Windows' PerfMon仅测量'缓存'关于RAM,而不是CPU缓存。
如果您正在编写C ++应用程序,那么似乎有足够的资源
Profiling CPU Cache/Memory from the OS/Application?
Windows中有一个实用程序,比如ProcMon甚至Perfmon,它可以测量CPU缓存命中/未命中吗?