我问这个问题是因为我正在研究 Go 中的多路 I/O,它使用epollwait.
epollwait
当套接字准备好时,goroutine 将被唤醒并开始以非阻塞模式读取套接字。如果read在将数据从内核复制到用户的过程中系统调用仍然会被阻塞,我假设 gorouine 附加的内核线程也将进入睡眠状态。
read
我对此不太确定,如果我错了,希望有人能帮助纠正我。
慕莱坞森
相关分类