如何监控我的应用程序的带宽使用情况?

时间:2013-12-17 05:26:07

标签: c# silverlight sockets network-programming

我想监控silverlight应用程序的带宽使用情况。我的silverlight应用程序通过网络发送和接收数据。

根据我的研究,

  1. pcap.net和sharppcap可以捕获数据包。通过使用过滤,我可以知道我的应用程序的带宽使用情况
  2. 使用networkinterface class NetworkInterface Class

    问题是,此类在silverlight中不可用。即使这样,我也不确定我是否可以获得特定应用的带宽使用。

  3. Silverlight套接字。虽然我可以发送小数据包并在其周围构建带宽计数器,但我发现发送一个大数据票价比发送多个小数据更好。发送一个大数据会产生更大的带宽。我确实尝试在发送之间尽量减少调用,但结果仍然相同。

  4. 有什么建议和想法吗?

0 个答案:

没有答案