【问题标题】:Is the Network Performance counter "Bytes Total/sec" is reliable网络性能计数器“Bytes Total/sec”是否可靠
【发布时间】:2010-01-05 15:44:08
【问题描述】:

全部,

我正在构建一个网络密集型应用程序来消耗实时金融市场数据,而网络团队对其每个实例的带宽使用情况持怀疑态度。

我正在尝试使用“网络接口”中的 System.Diagnostic 性能计数器“Bytes Total/sec”来了解我的应用程序在网络上的占用情况。

这是我的问题:我是否可以将此性能计数器的数据测量值与网络团队收集的数据进行比较(他们正在使用 Cisco 路由器上的探测器来监控 2 台机器之间特定端口上的流量)或者是它有 2 个不同的东西?

如何将性能计数器与网络级别的实际网络使用情况进行比较?乐观还是悲观。

感谢您提供的任何内容。

问候

【问题讨论】:

  • 无论如何,那里更有可能得到更好的答案...

标签: c# networking bandwidth performancecounter


【解决方案1】:

不久前,我曾开发过这样的应用程序。由于几个原因,性能计数器倾向于报告较少的流量。被防火墙过滤的数据包没有进入 Perf Counter 计数。多播流量并不总是进入 Perf Counter 计数。

在大多数情况下,这些数字趋于一致(例如,启动大容量下载会增加路由器探测的计数和性能计数器的计数)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-11-06
    • 1970-01-01
    • 2013-06-11
    • 2018-07-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多