网络IO是如何一步一步走向零拷贝的( 二 )


网络IO是如何一步一步走向零拷贝的

文章插图
 
时序图中我们先重点看下CPU这块,可以发现当控制器的缓冲区满了之后需要CPU把数据copy到内核缓冲区,然后CPU再把内核缓冲区的数据copy到用户缓冲区,CPU不仅要负责数据的读写还要负责数据的搬运 。




推荐阅读