Open wangjie-fourth opened 3 years ago
https://wangjie-fourth.github.io/2021/02/09/knowledge/Linux/zero-copy/
什么是零拷贝零拷贝技术是指计算机执行操作时,CPU不需要先将数据从某处内存复制到另一个特定区域,并且尽可能的让CPU少参与到复制的过程。这种技术通常用于通过网络传输文件时节省CPU周期和内存带宽。现在常见实现方式是CPU将这种复制操作指定给DMA,由DMA来完成这个数据转移,CPU在整个过程中只需要执行几个指令即可。
https://wangjie-fourth.github.io/2021/02/09/knowledge/Linux/zero-copy/
什么是零拷贝零拷贝技术是指计算机执行操作时,CPU不需要先将数据从某处内存复制到另一个特定区域,并且尽可能的让CPU少参与到复制的过程。这种技术通常用于通过网络传输文件时节省CPU周期和内存带宽。现在常见实现方式是CPU将这种复制操作指定给DMA,由DMA来完成这个数据转移,CPU在整个过程中只需要执行几个指令即可。