性能监视器是否会在受监控的系统上产生任何负载?

Bre*_*ski 4 windows performance-monitoring

我一直想知道是否有多个人使用性能监视器监视服务器,这是否会对系统造成任何类型的负载?我不确定计数器的存储位置,所以如果有十个或十五个监视器在服务器上运行,会有什么影响吗?

编辑:
我对性能监视器的经验确实表明运行该应用程序的机器将有轻微到中等的性能和内存损失。这个问题的范围是远程监控系统,其中性能监视器不在被监控的机器上运行。另外,被监控的机器可能有多个监控器从不同的位置访问它。为什么这么问,因为公司中有很多人在监视服务器场或服务器组的健康状况。

我并没有真正注意到受监控系统上有任何额外的负载,尽管我问这个问题是为了看看其他人是否经历过负载以及阈值可能是多少。

Bar*_*rim 10

你不能在不影响被观察对象的情况下观察正在发生的事情:-)

但效果微乎其微。否则你就会有很多人抱怨性能监视器在现场实际使用时是多么无用。

编辑:您可以使用多个计数器,更多的开销也不会征收(如从这个链接)。我的经验是,开销通常可以忽略不计……如果正常使用的 perfmon 可以杀死您的系统,那么无论如何您都处于问题的边缘。