大家下载东西一定经常有有这种体验:刚开始几秒钟速度飞快,然后就慢慢降下来了。这之间的差别可以有十几倍。
下载限速大约可以由系统的QoS机制、服务器软件本身的功能或者第三方插件、网络设备等手段来完成。一般服务器软件本身机制产生作的限速,在流量曲线上可以看到一个初始的尖峰,然后就是很平直的一条水平线。QoS机制一般降速要慢一点,通常也不会产生平直的流量。网络设备呢,那就得看设备的品质了。
我今天因为着急下一个ISO,遇到的下载站点初始速度可以有300K,但是会慢慢降速不到20K。迫于无奈,只好这么干:
:Start
start wget -c ftp://o.o.o.o/oooo.iso
sleep 10
kill wget
goto Start
效果很显著。