零拷贝

作者: Depro | 来源:发表于2021-08-09 14:50 被阅读0次
  1. 读取数据过程: 两头(从磁盘读取,输出到Socket),中间过程(系统内核Read Buffer,Socket Buffer,用户态内存)
  2. 没有零拷贝
  • Disk --> Read Buffer --> 用户态内存
  • 用户态内存 --> Socket Buffer --> 输出到Socket
  1. 有了transferTo()零拷贝,中间少了两次和用户态内存打交道的两次拷贝
  • Disk --> Read Buffer --> Socket Buffer --> 输出到Socket

相关文章

网友评论

      本文标题:零拷贝

      本文链接:https://www.haomeiwen.com/subject/egyzvltx.html