调整rx_buff
目的

当前调优方式仅针对1822网卡。
1822网卡默认的rx_buff配置为2KB,在聚合64KB报文的时候需要多片不连续的内存,使用率较低;该参数可以配置为2KB、4KB、8KB或16KB,修改后可以减少不连续的内存,提高内存使用率。
方法
- 查看“rx_buff”参数值,默认为“2”,若“rx_buff”参数值不是“8”,则参见2修改“rx_buff”参数值;若“rx_buff”参数值是“8”,则参见3。
1
cat /sys/bus/pci/drivers/hinic/module/parameters/rx_buff
- 在目录“/etc/modprobe.d/”中增加文件“hinic.conf”,修改“rx_buff”值为“8”。
- 进入目录。
cd /etc/modprobe.d
- 新建文件。
vi hinic.conf
- 按“i”进入编辑模式,输入如下内容。
options hinic rx_buff=8
- 按“Esc”键,输入:wq!,按“Enter”保存并退出编辑。
- 进入目录。
- 重新挂载hinic驱动,使得新参数生效。
1 2
rmmod hinic modprobe hinic
- 查看rx_buff参数是否更新成功。
1
cat /sys/bus/pci/drivers/hinic/module/parameters/rx_buff
命令返回8即表示更新成功。
父主题: 硬件调优