技术栈

sendfile

hope_wisdom
8 个月前
网络·网络编程·1024程序员节·mmap·零拷贝技术·sendfile·splice
C++网络编程之零拷贝技术在网络编程中,性能优化是一个永恒的话题。随着数据量的不断增大,传统的数据传输方式往往因为多次内存拷贝而变得效率低下。对于网络编程来说,从磁盘读取文件,然后通过网卡进行发送;或者反过来,从网卡接收数据,然后写入到磁盘中,是比较常见的两种使用场景。