日期:2014-05-20  浏览次数:20855 次

关于文件传输限速的问题
各位好:
        我在使用socket传输时,根据当前服务器对外连接的数量,限制每个连接的速度。使用了这样的公式:T=(1.5)^n,其中n表示连接的数量,T代表服务器每发送一个数据包以后sleep的时间(毫秒)。这个是我自己随便想的公式,效果还不错,但是我想问一下:关于限速有没有理论知识作为依据,或者有没有相关的技术支持?因为我正在写一篇文章,用到这方面的内容,但是现在用上面的公式并没有理论依据,不太妥当。
        如果哪位知道,请告诉本人。提前谢谢各位,感激不尽。

------解决方案--------------------
连接数*速度《最大速度?
------解决方案--------------------
二方面考虑,一个是数据发送频率,一个是数据单次发送量吧
------解决方案--------------------
我以前写socket传输限速时,sleep的时间是先用公式算,然后动态可变的。
根据当前情况,减少sleep时间或者增加sleep时间,也就是说增加一个负反馈功能。

------解决方案--------------------
帮你顶顶,socket不会