鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

升级glibc版本

目的

glibc默认的版本为2.17,该版本在ARM服务器中内存数据拷贝性能较差,对于内存性能敏感的场景会导致性能差异,升级到2.31版本可以提升性能。

方法

  1. 下载新版glibc版本(建议2.28以上),在“tags”下面找到需要的glibc版本,单击后面对应的tag

    可以看到安装包的下载链接。

  2. 编译并安装glibc。
    1
    2
    ./configure -prefix=/opt/glibc-2.31
    make && make install
    
  3. 编译Nginx和ATS应用时指定glibc版本使用已安装的2.31版本。
    1
    CFLAGS="-I/opt/glibc-2.31/include" LDFLAGS="-L/opt/glibc-2.31/lib/ -Wl,-rpath=/opt/glibc-2.31/lib/ -Wl,--dynamic-linker=/opt/glibc-2.31/lib/ld-2.31.so"