并行系统和管道系统很类似,在计算机科学中,我们用队列符号来代表队列和正被处理的元素(图1的左边部分)。排队系统的一个基础的定律就是Little定律,即系统达到平衡时,系统中元素的个数(N)等于系统的吞吐量乘以总的排队时间(S),N = T · S。
对于管道的几何问题也有一个相似的规律(图1的右边部分)。管道的容量(V)等于管道的长度(L)乘以它的截面积(A),V = L · A。
如果用长度代表服务时间(即排队时间)(L ~ S),容量代表系统中的元素数目(V ~ N),截面积代表吞吐量(A ~ N),那么Little定律就和容积公式是一样的了。
这样的类比有意义吗?答案是肯定的。如果把工作的单元看做是在管道中以匀速移动的小液滴,那么L ~ S就是有意义的,因为管道越长,液滴通过花费的时间也越多。V ~ N也是有意义的,因为管道越大,它就能容纳越多的液体。A ~ T的类比有些迁强了。在管道中,真正的吞吐量,即每秒进出管道的液滴数量,叫做”体积流量”,并且除非一些特殊的情况(比如说管道上有孔),否则它是与A^2,而不是A成正比的。这是因为一个宽的管道不仅意味着更多的液体可以出去,还意味着液体的流动更快了,因为有了更多的空间。不过在这里我们可以忽略这些