【发布时间】:2011-01-09 20:57:00
【问题描述】:
我想测量当前的下载速度。我通过 tcp 发送大文件。我如何捕获每秒的传输速率?如果我使用 IPv4InterfaceStatistics 或类似方法,而不是捕获文件传输率,我会捕获设备传输率。捕获设备传输速率的问题在于它通过网络设备捕获所有正在进行的数据,而不是我传输的单个文件。
如何获取文件传输速率?我正在使用 c#。
【问题讨论】:
-
在接收数据的方法中,每秒检查你有多少数据并除以已经过去的时间。还是我在这里错过了一些困难?
-
好吧,我如何检查每秒我在 c# 中成功接收了多少数据?也许我错过了什么。我在网络流中找不到任何相关的方法。谢谢。
标签: c# bandwidth tcpclient transfer