关于channel接收数据
来源:7-4 Channel 接收数据的底层原理是什么?

YQFFF
2022-06-09
发送数据的时候缓存区满了才会入SendQ,
从缓存接收数据的时候会先取走缓存区 再将SendQ的G唤醒 数据放入缓存区,
那在接收的时候什么情况下会存在 缓存区为空 SendQ有G?
只有缓存区大小为0的时候吗?
写回答
2回答
-
还有一种情况是缓冲区满,sendQ也可能有G022022-06-10
-
Moody
2022-06-09
对的,缓冲期只要有空间,sendQ不应该有G00
相似问题