本文主要是介绍openGauss学习笔记-265 openGauss性能调优-TPCC性能调优测试指导-操作系统配置,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
文章目录
- openGauss学习笔记-265 openGauss性能调优-TPCC性能调优测试指导-操作系统配置
- 265.1安装openEuler操作系统
- 265.2 修改操作系统内核PAGESIZE为64KB。
- 265.3 关闭CPU中断的服务irqbalance
openGauss学习笔记-265 openGauss性能调优-TPCC性能调优测试指导-操作系统配置
本章节主要介绍openGauss数据库内核基于鲲鹏服务器和openEuler操作系统,为了达到最佳TPMC性能所依赖的关键系统级调优。
265.1安装openEuler操作系统
具体请参见**《openEuler 安装指南》**。
265.2 修改操作系统内核PAGESIZE为64KB。
- a. 查看操作系统内核PAGESIZE的值。 以root用户登录操作系统,执行如下命令查看PAGESIZE的值。
getconf PAGESIZE
如图1所示,表示操作系统内核PAGESIZE为64KB。 图 1 查看操作系统内核PAGESIZE的值
- b. 如果PAGESIZE不为64KB,需要修改参数并重新编译内核,详情请参考https://bbs.huaweicloud.com/blogs/154313。
265.3 关闭CPU中断的服务irqbalance
irqbalance负责均衡CPU中断,避免单CPU处理中断负载过重。
以root用户登录操作系统,执行如下命令。
service irqbalance stop # 关闭Irq balance。
echo 0 > /proc/sys/kernel/numa_balancing
echo 'never' > /sys/kernel/mm/transparent_hugepage/enabled
echo 'never' > /sys/kernel/mm/transparent_hugepage/defrag
echo none > /sys/block/nvme*n*/queue/scheduler # 针对nvme磁盘io队列调度机制设置。
👍 点赞,你的认可是我创作的动力!
⭐️ 收藏,你的青睐是我努力的方向!
✏️ 评论,你的意见是我进步的财富!
这篇关于openGauss学习笔记-265 openGauss性能调优-TPCC性能调优测试指导-操作系统配置的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!