我一直在为我的论文处理这个问题。目标是开发一个专门用于 Windows 2K8 服务器的 .net 服务器监控工具。到目前为止,我只能访问软件性能计数器。意思是那些通过 perfmon 和 WMI 类可用的。
但是还有一个问题是我需要能够监视诸如发生的 TLB 未命中的数量或当前的内存带宽之类的事情。这就是我被卡住的地方......由于没有标准的.net方法来获取这些计数器,我一直在阅读来自Oprofile等开源程序的一些代码。但是由于我不知道我到底在寻找什么,所以在这方面没有取得太大进展。
所以我谦虚地问这里是否有人,他对这种事情有任何经验,可以帮助我一点。
提前致谢。