offload功能简单来说就是减轻CPU对网络数据包的校验,拆分,打包等操作。将工作交给网卡做。从而减轻CPU的load。
目前最主要就是3中offload
1. GSO: Generic-segment-offload
2. GRO: Generic-Receiver-Offload
3. TSO: TCP-segment-offload
在linux上打开或者关闭的命令
ethtool -K eth0 gso on ## open
ethtool -K eth0 gro on
ethtool -K eth0 tso on
查看是否成功的命令 ethtool -k eth0