操作系统调优
OS调优
配置项 |
配置命令 |
说明 |
||
---|---|---|---|---|
内存优化 |
sysctl -w vm.zone_reclaim=0 |
允许从其他NUMA节点回收内存。 |
||
实时性抢占 |
echo -1 > /proc/sys/kernel/sched_rt_runtime_us |
关闭实时性抢占。 |
||
交换内存 |
sysctl -w vm.swappiness=0 |
禁止使用交换内存。 |
||
中断平衡 |
systemctl stop irqbalance |
关闭内核中断平衡。 |
||
隔离CPU |
系统启动项设置:isolcpus=0-18 nohz_full=0-18 rcu_nocbs=0-18 |
根据网卡所在的
|
||
大页内存 |
|
BIOS调优
256Bytes及其以上大包转发情况下,4端口全速转发,通过修改PCI数据包的“Max Payload Size”值可以提高PCI总线带宽的利用率,提升性能。建议修改为当前设备支持的最大值,修改方法如下。
- 进入
BIOS 界面,选择 。 - 将“Max Payload Size”值修改为当前设备支持的最大值。