请问老师,省出来的4根管子干嘛去了?为啥可以提高吞吐量?现在的5个水龙头排队送水不是更慢了吗?
来源:2-2 Redis介绍以及为什么能支撑10W+QPS
新马冲老龙坝
2020-11-18
为啥从每个水龙头接一个管子变成5个水龙头按需使用一个管子,可以提高效率、提高吞吐量?因为多出来的四个管子可以用在其他地方吗?
如果是这样的话,是否可以理解为:5个水龙头的下面还有5个水龙头,但是已经没有管子了,所以需要等待上面5个水龙头不用管子了再给下面的用,所以效率低下;而多路复用省出来几个管子可以立马给下面水龙头使用?所以效率高?
如果不是这样的话,那如何提高效率的呢?
麻烦老师解惑了!!!
写回答
1回答
-
其实就是一个IO通道给多个连接使用,降低磁盘的IO,提高性能。水龙头的意思就是目前已经有跟管子连通着,如果其他水龙头要用的话不需要去接其他的了(其他管子还要去创建,需要花时间),插上这根就行
112024-02-28
相似问题