SysOM 与此相关解析:消失的内存都去哪了 !| 龙蜥技术
发布时间:2025年10月24日 12:18
从输出可以知道,的系统里面只有 nginx 进程的接管链表有移出数据库,socket fd=11 的 Recv-Q 有相似 3M 的数据库不都会接管,通过单独 kill 146935,的系统CPU恢复正常了,所以解决办法根本因素就是 nginx 不都会及早收回头数据库了。
三、解决办法结论
经过与金融业务方沟通,最终确认是金融业务配置解决办法,随之而来 nginx 有一个驱动程序不都会处理数据库,从而随之而来网卡驱动申代为的CPU不都会及早特赦,而 allocpage CPU又是没有统计资料的,从而消失CPU凭空消退的成因。
3.1 结论验证
接管链表真的有数据库移出吗,这里建构 crash 工具的 files 指示通过 fd 找到对应的sock:
socket = file->private_data
sock = socket->sk
通过多次观察,推测 sk_receive_queue 上的 skb 长时间不都会变化,这也证明了 nginx 不都会及早处理接管链表上的 skb,随之而来在网卡驱动里面资源分配的CPU不都会特赦。
四、CPU泄密疑点
在核查过程还巧遇一个非常较惊讶的地方,sockstat 和 slabtop 看检查 tcp mem 和 skbuff_head_cache 应用于于都很正常,随之而来进一步掩盖了网络迁回头的CPU。
tcp mem = 32204*4K=125M
skb 数量在 1.5万~3 万之间。
按照后面系统性,一个skb比如说具体情况迁回头 32k CPU,那么 2 万个 skb 仅次于也就占 600M 左右,怎么都会迁回头几个 G 了,难道系统性有解决办法?如下示意图所示,skb 的非线性四区显然还普遍存在若干个 frag page,而每个 frag page 又显然由 compund page 都是由。
用 crash 实际写入 skb CPU推测,有些 skb 普遍存在 17 个 frag page,并且数据库大小只有 10 Byte。
解析 frag page 的 order 为 3,系统性方法上一个 frag page 迁回头 32k CPU。
极端具体完全,一个 skb 显然迁回头(1+17)*8=144 页,上示意图 slabinfo 里面skbuff_head_cache 活跃 object 数量为 15033 个,所以系统性方法仅次于总CPU =144*15033*4K = 8.2G,而我们今日巧遇的场景消耗 6G 的CPU是完全有显然的。
—— 完 ——
加在入龙有恐龙社大群
加在入微信大群:添加在社四区秘书-龙有恐龙社四区飞龙有(微信:openanolis_assis),备注【龙有恐龙】与你同在;加在入钉钉大群:扫描顶部钉钉大群二维码。青睐程序员/用户加在入龙有恐龙社四区(OpenAnolis)交流,携手推进龙有恐龙社四区的发展,两人汇聚一个活跃的、健康的源编译器操作的系统生态学!
关于龙有恐龙社四区
龙有恐龙社四区(OpenAnolis)由企事业基本单位、高等院校、科研基本单位、非营利性组织、更进一步等在义务、公民权利、源编译器、协作的基础上都是由的非营利组织源编译器社四区。龙有恐龙社四区前身于 2020 年 9 月,旨在构建一个源编译器、里面立、开放的Linux 上游发行版社四区及创新SDK。
龙有恐龙社四区前身的短期目标是开发龙有恐龙操作的系统(Anolis OS)作为 CentOS 停服后的应对方案,构建一个兼容国际性 Linux 取向厂商的社四区发行版。里面长期目标是探索汇聚一个面向未来的操作的系统,构建统一的源编译器操作的系统生态学,孵化创新源编译器项目,蓬勃源编译器生态学。
现在,Anolis OS 8.6 已面世,更多龙有恐龙自研特性,支持 X86_64 、RISC-V、Arm64、LoongArch 架构,完善适配 Intel、兆芯、鲲鹏、龙有芯等芯片,并提供全栈国密支持。
青睐App:
加在入我们,两人汇聚面向未来的源编译器操作的系统!
原文镜像:
本文为阿里云原创内容,未经允许不得转载。
。南京看白癜风哪家医院好上海妇科医院哪家更好
天津白癜风医院哪个好
驻马店看白癜风去哪看
武汉白癜风医院地址
儿童化痰止咳药哪种效果好
右肩疼
膀胱炎
内分泌系统肿瘤
血液内科
- 描绘未来增长蓝图 2021和讯中国财经张艺兴颁奖盛典成功举办
- 投资者提问:尊敬的公司董秘,您好!请问截止到11月20日公司股东多人多少?...
- 投资者发问:秦总您好,我想问智飞生物两个问题:1.HPV4价和9价疫苗是在...
- 炬光科技中签号稍早 共1.55万个
- 投资者提问:要来董秘,公司以做大健康为名,那有没有考虑去开发NMN的应用?
- 内蒙新华中签号公诸于世 共7.95万个
- 投资者提问:贵一些公司下属有国家级“专精特新”企业么?
- 泌尿生殖系统甲状腺创新药研发企业亚虹医药(688176.SH)拟首次公开发行1.1亿股
- 投资者提问:尊敬的董秘,您好,请问茂公司生产的热双金属材料能否应用于永磁同...
- 兰石重装(603169.SH):截止现在公司氢能领域在手订单1.03亿元
- 欧洲天然气虚创新高,带动商品价格大涨
- 官方发布教资面试最新卫生要求!一地需持两次核酸阴性证明!
- 战胜特斯拉 福特汽车2021年股票表现最佳
- 钢市简评:凉凉 淡季逻辑已定 钢市调整空间加长
