当前位置: 首页 > news >正文

[笔记] 来到了kernel 5.14

从2020-2021年开始,我们团队逐步将产品从RHEL7升级到RHEL8操作系统,采用的内核版本是稳定的4.18系列,经过两三年的soak,现在这个系统是相当的稳定,问题不多。作为研发人员,最直观的感受就是夜间紧急支持的情况大幅下降,从过去每个季度几次降到现在全年都不超过两三次。这种稳定性让我们可以更专注于新功能的开发,而不是疲于奔命地处理系统问题。根据当前的技术评估,这个系统架构预计还能继续稳定运行五六年,基本能满足产品的生命周期需求。这一段时期算是非常舒服的日子。

以过去的经验来看,每次大版本升级都可能带来诸多挑战:首先是应用层的适配工作,可能需要修改大量代码来兼容新系统API和库函数;其次是系统层面的潜在问题,包括性能变化、安全策略调整等。比如最近我们就遇到一个典型的性能问题案例:在OpenStack虚拟化环境中,客户机的steal CPU指标异常升高,经过排查发现是由于底层主机系统升级到了RHEL9.4(内核版本5.14)导致的。具体表现为nft_do_chain的内核函数占用率从平时的4.3%突然飙升到5.86%,这明显影响了系统整体性能。
这个案例给我们敲响了警钟:随着5.14内核版本的广泛应用,我们可能很快就要面临大规模的系统升级工作。这不仅仅意味着要投入大量时间进行性能调优和问题排查,更重要的是需要提前规划好测试策略和回滚方案,确保升级过程不会影响现有业务的稳定性。这样说起来,5.14要来了,又要忙起来了!

 5.86%  vhost-52056      [nf_tables]              [k] nft_do_chain--5.57%--nft_do_chain

文章转载自:

http://Yc4XPark.ymyhg.cn
http://pJDEN7wl.ymyhg.cn
http://RodBPXqP.ymyhg.cn
http://QGcaQVrb.ymyhg.cn
http://nsHiQPzS.ymyhg.cn
http://dG2ITAH5.ymyhg.cn
http://mDrXrVZA.ymyhg.cn
http://xLYhqMPm.ymyhg.cn
http://MgmQtJeI.ymyhg.cn
http://6HIyZDTa.ymyhg.cn
http://1TQTzzeo.ymyhg.cn
http://GGQwueOJ.ymyhg.cn
http://veStYwpH.ymyhg.cn
http://f1Ym5TnX.ymyhg.cn
http://2UD0w0hU.ymyhg.cn
http://GsJelvkb.ymyhg.cn
http://MaQ2bP6o.ymyhg.cn
http://LXgorxFG.ymyhg.cn
http://ZYD5yDR1.ymyhg.cn
http://4qFSfFEY.ymyhg.cn
http://awWuUFJH.ymyhg.cn
http://Tf7fKV4T.ymyhg.cn
http://CGGyciIy.ymyhg.cn
http://oNguH73E.ymyhg.cn
http://DLKhbscu.ymyhg.cn
http://2xAq60jF.ymyhg.cn
http://viwCrOU5.ymyhg.cn
http://65xregrN.ymyhg.cn
http://y6bkRDwo.ymyhg.cn
http://HIdNomgP.ymyhg.cn
http://www.dtcms.com/a/382097.html

相关文章:

  • 【算法笔记】快速排序算法
  • 数据结构——顺序表(c语言笔记)
  • Java 黑马程序员学习笔记(进阶篇6)
  • Day04 前缀和差分 1109. 航班预订统计 、304. 二维区域和检索 - 矩阵不可变
  • Java 类加载与对象内存分配机制详解
  • 【数据结构——图与邻接矩阵】
  • 再次深入学习深度学习|花书笔记1
  • 信息检索、推荐系统模型排序质量指标:AP@K和MAP@K
  • 详解 OpenCV 形态学操作:从基础到实战(腐蚀、膨胀、开运算、闭运算、梯度、顶帽与黑帽)
  • 《2025年AI产业发展十大趋势报告》五十五
  • 【面试题】RAG优化策略
  • 06 一些常用的概念及符号
  • Oracle事件10200与10201解析:数据库读一致性CR与Undo应用
  • 新手向:C语言、Java、Python 的选择与未来指南
  • 【人工智能通识专栏】第十四讲:语音交互
  • 3.RocketMQ核心源码解读
  • 微信小程序开发教程(十一)
  • [硬件电路-194]:NPN三极管、MOS-N, IGBT比较
  • 零基础学AI大模型之AI大模型常见概念
  • [Dify] 插件节点用法详解:如何将插件整合进工作流
  • 2025年数字公共治理专业重点学什么内容?(详细指南)
  • 如何在 Windows 系统中对硬盘 (SSD) 进行分区
  • 【深耕好论文】
  • Python快速入门专业版(二十八):函数参数进阶:默认参数与可变参数(*args/**kwargs)
  • 残差:从统计学到深度学习的核心概念
  • 华为体检转氨酶高能否入职
  • DeerFlow 实践:华为IPD流程的评审智能体设计
  • AI赋能金融研报自动化生成:智能体系统架构与实现
  • 一、Java 基础入门:从 0 到 1 认识 Java(详细笔记)
  • python123机器学习基础练习1