据我所知,Windows Performance Counter 的工作范式是这样的:
当各种程序在Windows上运行时,Windows操作系统会将性能数据写入相应的计数器,即性能计数器就像性能的接收器数据。之后,我们可以使用性能监视器(perfmon.exe)来查看这些计数器中的数据。
如果上面的理解是正确的,我想知道这些数据记录本身是否会影响性能?
我们可以从远程计算机的性能计数器读取数据吗?
最佳答案
我认为答案是:
是 潜在的读取性能计数器本身可能会对性能产生影响,但是这种影响的确切程度将完全取决于性能计数器的实现。通常性能计数器被设计成对性能的影响可以忽略不计,因此您应该非常安全。
是您可以读取远程机器的性能计数器 - 在 perfmon 中添加性能计数器时只需指定远程机器名称:
关于windows - Windows 性能计数器会影响性能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5176049/