我有一个应用程序每 30 秒调用一次我服务器上的 ASP.NET 页面。我想将其用于两个目的:
- 画出我客户的正常运行时间
- 绘制从我的客户端到服务器的平均带宽
计算从客户端到服务器的带宽(以字节/秒为单位)的最佳方法是什么?
我假设我记录时间,调用页面,等待响应,然后再次获取时间,比较时间并计算带宽......但是如何计算带宽?
最佳答案
如果您想计算出您建议的 30 秒计划消耗了多少带宽,粗略估计是页面大小 * 一分钟内的执行次数(在您的情况下为 2)除以 60(秒数一分钟),乘以每秒位数 8(一个字节中的位数)。不包括开销。
如果您想知道您的服务器负载是多少,可以使用更好的工具,如果您愿意,您可以自己动手。参见 http://www.codeproject.com/KB/aspnet/JavascriptBandwidthMeter.aspx
关于c# - 计算客户端和服务器之间的带宽?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/956171/