老迟到帆布鞋

文章
5
资源
0
加入时间
2年10月21天

流越多,带宽利用率越低?

多条流共享同一瓶颈链路时,涉及到并发调度问题。调度在微观上就是查找,调度本身会带来开销。视角放远一点,我们仅当开销是个黑盒,不问细节,看看怎么回事。类比进程调度,多进程分时运行,想象中时间被所有进程完全分享,实际上调度本身也占用时间,随着进程规模增加,调度开销也增加,O(1)调度的代价是调度周期的延长,因此O(1)理论上不存在,现实中log级已很好。因此,时间利用率随进程规模增加而降低。开销与规模正相关,多流收敛也一样。多流之间互不相识,不知对方存在,完全自组织,靠感知带宽,RTT等反馈的变化知