中文
注册

编译环境

如何升级cmake?

如果操作系统自带的cmake软件不能满足当前数据库版本的编译要求,则需要升级cmake版本,此处以升级到3.5.2版本为例。

  1. 下载CMake 3.5.2上传至服务器“/home”目录。

    CMake 3.5.2下载地址:https://cmake.org/files/v3.5/cmake-3.5.2.tar.gz

  2. 解压并进入解压后目录。

    tar -zxvf cmake-3.5.2.tar.gz

    cd cmake-3.5.2

  3. 升级CMake。

    ./bootstrap

    make -j 96

    make install

  4. 查看升级后cmake版本。

    /usr/local/bin/cmake --version

如何升级GCC?

通常情况下操作系统自带的GCC软件版本较低,无法满足软件编译的诉求,因此需要升级GCC版本。

具体升级方法请参见:https://www.hikunpeng.com/document/detail/zh/kunpengdbs/ecosystemEnable/MySQL/kunpengmysql8017_02_0007.html

如何安装OpenSSL?

如何配置Yum源?

如果用户环境可以访问外网,则可以配置外网Yum源,否则需要配置本地Yum。配置Yum源具体配置方法请参见:https://www.hikunpeng.com/document/detail/zh/kunpengwebs/ecosystemEnable/Tengine/kunpengtengine_02_0005.html

如何关闭SMMU?

开启SMMU后内存访问会经过MMU模块地址转换,对性能存在影响,建议关闭。关闭操作如下:

  1. 重启服务器过程中,按“Delete”键进入BIOS,选择Advanced > MISC Config,按“Enter”键进入。
  2. “Support Smmu”设置为“Disable”

如何关闭SELinux?

禁用SELinux可能会导致安全问题,请谨慎操作。

  • 临时关闭SELinux:setenforce 0
  • 永久关闭SELinux(永久关闭的方法需要重启服务器才能生效):sed -i "s/SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config

毕昇JDK与OpenJDK版本对应关系是怎样的?

目前毕昇JDK支持8、11和17三个LTS版本,分别对应OpenJDK 8、11、17版本。

鲲鹏920处理器的算力值如何计算?

算力值的计算,一般来说,可以通过每秒可以处理多少运算作为算力度量,但这种度量形式,对于整型运算来说现在运用的不多,对于浮点运算比较常用。

  • 对于整型运算的算力值计算可以用SPECCpu这样的标准测试套来度量。
  • 对于浮点运算的算力值计算,可以用单片算力=单核算力*核数度量。由于鲲鹏920处理器的浮点pipeline是两条,其中双精度是64bit,因此鲲鹏920处理器单核双精度算力是2.6G*2pipe*1FMA64*2OP = 10.4GFlOPS。

跨NUMA不跨CPU,这个描述是否有误?

此处描述无误。

CPU内也可以设计NUMA架构,详情请参见《鲲鹏性能优化十板斧》中“鲲鹏处理器NUMA简介”章节关于NUMA架构介绍的内容与架构图。

YOUR_OS.iso包从哪里下载?

YOUR_OS.iso代表您当前使用的操作系统环境的镜像包,您需要根据实际情况在对应的官网获取镜像包。

例如:当前使用的操作系统为openEuler 20.03 LTS SP1,那么iso镜像的下载地址为:https://mirrors.nju.edu.cn/openeuler/openEuler-20.03-LTS-SP1/ISO/x86_64/openEuler-20.03-LTS-SP1-everything-x86_64-dvd.iso

如何计算鲲鹏920的访存带宽和I/O带宽?

单个内存通道的带宽公式为:带宽 = 频率 * 位宽/8

其中鲲鹏920处理器有8个内存通道,支持DDR4最高频率为3200M,所以理论内存带宽为:3200*64/8 * 8 = 204.8GB

对于2P服务器系统,内存带宽为204.8*2 = 409.6GB

您可以通过stream等内存带宽测试工具进行实际内存带宽测试。

搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词