配置BIOS

目的

对于不同的硬件设备,通过在BIOS中设置一些高级选项,可以有效提升服务器性能。

方法

  1. SMMU调优。

    物理机场景和负载均衡场景,请按方法一操作关闭SMMU。虚拟机场景,请按方法二操作开启SMMU。

    方法一:

    1. 重启服务器,进入BIOS设置界面。

      具体操作请参见《TaiShan 服务器 BIOS 参数参考(鲲鹏920处理器)》中“进入BIOS界面”的相关内容。

    2. 依次进入Advanced > MISC Config > Support Smmu

    3. “Support Smmu”设置为“Disabled”。按“F10”保存退出(永久有效)。

    方法二:

    1. 按照方法一的步骤,将“Support Smmu”设置为“Enabled”

    2. 重新启动操作系统。
    3. 打开grub2-efi.cfg文件。
      1
      vim /etc/grub2-efi.cfg
      
    4. “i”进入编辑模式,搜索字段"4.14",在内核代码中加入"iommu.passthrough=1"。

    5. “Esc”键,输入:wq!,按“Enter”保存并退出编辑。
    6. 重启服务器。

  2. 关闭预取。

    1. 进入BIOS设置界面。
    2. 依次进入Advanced > MISC Config > CPU Prefetching Configuration

    3. “CPU Prefetching Configuration”设置为“Disabled”,按“F10”保存退出(永久有效)。

  3. 内存刷新频率设为64ms。

    1. 在BIOS中,选择Advanced>Memory Config,按“Enter”键进入。

    2. “Custom Refresh Rate”设置为“64ms”

  4. 电源策略改为性能优先。

    1. 在BIOS中,选择Advanced>Performance Config,按“Enter”键进入。

    2. “Power Policy”设置为“Performance”,按“F10”键保存退出。