![使用TOE会引起什么问题?](https://linux22.com/image/707524/%E4%BD%BF%E7%94%A8TOE%E4%BC%9A%E5%BC%95%E8%B5%B7%E4%BB%80%E4%B9%88%E9%97%AE%E9%A2%98%EF%BC%9F.png)
使用TOE会引起什么问题?
众所周知,TOE(TCP 卸载引擎)将 TCP/IP 堆栈的处理从 CPU 卸载到 NIC:https://wiki.linuxfoundation.org/networking/toe
CPU 拥有更多可用资源 - 因此用户应用程序运行速度更快
它还可以提高吞吐量并减少网络应用程序的延迟:http://www.epsglobal.com/downloads/Chelsio/Chelsio-Solarflare-TL-1.pdf
但为什么有时建议关闭 TOE?彻底、通用且轻松地禁用 TCP 卸载
为什么在某些情况下 TOE 会如此缓慢?https://fasterdata.es.net/host-tuning/nic-tuning/
据报道,TCP 分段卸载 (TSO) 和 TCP 卸载引擎Chelsio NIC 上的 (TOE) 严重损害了 WAN 上的性能(它们确实有助于减少 CPU 负载,而不会影响 LAN 的吞吐量)。对于非常快的 CPU 来说尤其如此。
使用TOE会引起什么问题?