调整网卡队列深度
目的
队列深度最简单的理解就是:一个队列最多能排多少队。
如果能排的数量小,队列很容易满而且影响收发性能;如果能排的数量大,也会影响cache命中,还白白消耗资源。因此需要结合实际业务场景适当进行网卡队列深度的调整,以可以提高网络性能。
方法
- 查看网卡队列深度默认大小,假设当前网卡名称为enp131s0。
1
ethtool -g enp131s0
网卡名称可通过如下命令查询。
ip a
- 修改网卡队列深度为4096。
ethtool -G enp131s0 rx 4096 tx 4096
- 查看网卡队列深度是否更新成功。
1
ethtool -g enp131s0
父主题: 硬件调优