用 DMA 加速,但是没有根本解决
不安全
减少了一次缓冲区的拷贝
通过描述符来传递给 socket
为了消除内核产生的素有数据冗余,需要网络适配器支持聚合操作特性。该特性意味着待发送的数据不要求存放在地址连续的内存空间中;相反,可以是分散在各个内存位置。
2024年11月22日1分钟阅读
用 DMA 加速,但是没有根本解决
不安全
减少了一次缓冲区的拷贝
通过描述符来传递给 socket
为了消除内核产生的素有数据冗余,需要网络适配器支持聚合操作特性。该特性意味着待发送的数据不要求存放在地址连续的内存空间中;相反,可以是分散在各个内存位置。