更新时间:2021-12-25 GMT+08:00
分享

配置内存大页 开启IOMMU

  1. 查看是否已经开发大页内存。

    1
    cat /proc/meminfo |grep -i huge
    

    如果HugePages_Total、Hugepagesize均大于0,表明已经配置了大页,无须再次配置(注意要保证大页足够5G),否则执行2

  2. (可选)修改启动设置,编辑“/boot/efi/EFI/openEuler/grub.cfg”文件。

    1
    vi /boot/efi/EFI/openEuler/grub.cfg
    
    1. 找到开机启动项menuentry,增加大页相关选项,配置在系统启动项,添加以下配置。
      default_hugepagesz=512M hugepagesz=512M hugepages=128 iommu.passthrough=1

    2. 配置开机挂载大页内存,编辑“/etc/fstab”文件。
      1
      vim /etc/fstab
      

      新增以下文本。

      1
      nodev /mnt/huge hugetlbfs defaults 0 0
      
    3. 创建“/mnt/huge”目录。
      1
      mkdir -p /mnt/huge
      
    4. 重启服务器内存大页生效。
    5. 开启smmu。

      重启服务器,进入bios,确认smmu已开启。

分享:

    相关文档

    相关产品

关闭导读