怎么提高网络应用性能?让DPDK GRO和GSO来帮你!
作者简介 胡嘉瑜,毕业于中国科学技术大学,现为英特尔软件工程师,主要从事DPDK中GRO、GSO和虚拟化方向的研发。 原文地址:DPDK与SPDK开源社区 1、背景 目前,有大量的网络应用在处理数据包的时候只需要处理数据包头,而不会操作数据负载部分,例如防火墙、TCP/IP协议栈和软件交换机。对这类网络应用而言, 包头处理产生的开销(称为“per-packet overhead”)占了整体开销的大部分。因此,如何减少包头处理开销是优化这类应用性能的关键。 减少包头处理开销最直接的方法:减少数据包... 继续阅读