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

升级64K页表

目的

通过减少TLB开销,减少内存碎片,减少I/O次数等从而提升性能。

准备工作

获取openeuler-22.03-lts-sp3 64k内核RPM安装包kernel-64kb-5.10.0-182.0.0.95.oe2203sp3.aarch64.rpm

方法

  1. 安装RPM包。
    rpm -ivh kernel-64kb-5.10.0-182.0.0.95.oe2203sp3.aarch64.rpm --force

    注意: 安装过程可能出现以下报错, 可以忽略.

  2. 设置64k内核为默认启动项。
    grubby --set-default-index=0
  3. 关闭ClickHouse。
    clickhouse stop

  4. 重启。
    reboot
  5. 重启后查看内核。
    uname -a
  6. 重启后开启透明大页。
    echo madvise > /sys/kernel/mm/transparent_hugepage/enabled