在 .NET 中确定可用带宽的最佳方法是什么?
我们的用户从各种远程接入点(有线和无线)访问业务应用程序,有时带宽可能非常低,具体取决于用户所在的位置。当应用程序运行缓慢时,问题可能是由于带宽不足而不是其他问题。
我希望能够运行某种服务,在可用带宽低于特定阈值时向用户发出警告。
有什么想法吗?
最佳答案
下载一个已知大小的文件并计算下载时间是显而易见的。这样做的缺点是您需要浪费大量带宽才能做到这一点。此外,如果您想在吞吐量低于阈值时发出警报,则必须或多或少连续运行测试。
恕我直言,如果它真的发生了,你也无能为力,我会忍受某些地方的性能不佳。
对不起。
关于c# - 确定可用带宽,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/149211/