咨询下麒麟操作系统内核优化有没有实践案例?

随着国产化服务器操作系统推广普及,越来越多的企业使用了麒麟操作系统,其上可能运行常用中间件(如东方通、nginx、tomcat等)、国产化数据库(如GaussDB、goldendb、TiDB、达梦等),有无相关的内核优化实践案例?...显示全部

随着国产化服务器操作系统推广普及,越来越多的企业使用了麒麟操作系统,其上可能运行常用中间件(如东方通、nginx、tomcat等)、国产化数据库(如GaussDB、goldendb、TiDB、达梦等),有无相关的内核优化实践案例?

收起
参与9

查看其它 3 个回答actor168的回答

actor168actor168课题专家组研发工程师中国联通软件研究院

麒麟os性能优化主要在如下方面:

1. 整体优化
主要是针对硬件和操作系统通用属性调整。
* 硬件部分
鲲鹏平台,在不进行虚拟化场景下,bios中设置关闭smmu;
* 系统部分
关闭irqbalance、numa绑定

2. 分场景优化
* 关系型数据库场景
设置tcp_fin_timeout、tcp_tw_reuse等避免大量close_wait并导致无法新创建连接问题
* es场景
修改dirty ratio和dirty background ratio降低io wait和全局hang发生
* 大数据场景
关闭swap、使用系统自带的jvm、调整磁盘io参数nr_requests等
* 容器云虚拟化场景
关闭swap、设置ip_forward 、tcp_fin_timeout、bridge-nf-call-iptables等

3. 其他未知需优化
* 通过log分析,查阅资料,借助bcc定位等手段动态需求方案

电信运营商 · 2024-05-03
浏览110

回答者

actor168
研发工程师中国联通软件研究院
擅长领域: 服务器信创信创操作系统

actor168 最近回答过的问题

回答状态

  • 发布时间:2024-05-03
  • 关注会员:5 人
  • 回答浏览:110
  • X社区推广