龙蜥社区 SIG 周会会邀请各个 SIG 组核心成员做技术分享。本文整理自 Cloud Kernel SIG 双周会的分享,现在和大家一起回顾龙蜥内核的 Load Averages。
Cloud Kernel SIG 是一款定制优化版的内核产品,在 Cloud Kernel 中实现了若干针对云基础设施和产品而优化的特性和改进功能,旨在提高云端和云下客户的使用体验。与其他 Linux 内核产品类似,Cloud Kernel 理论上可以运行于几乎所有常见的 Linux 发行版中。Load Averages 作为一个经典的 Linux 系统负载监控指标,在服务器数据中心被广泛应用。"龙蜥内核的 Load Averages 剖析"系列分享邀请了 Cloud Kernel SIG 负责人庞训磊,深入剖析龙蜥内核的 Load Averages 原理细节,并分享在数据中心集群系统遇到的各种 Load 抖动问题及心得体会。(现视频回放已上线至龙蜥官网-支持-视频,大家可以上官网查看。)
(社区官网截图)
本次直播分为上下两期:
上期:深入剖析了龙蜥内核的 Load 原理及实现,开篇展示了对 Linux Load 的直观认识,追溯 Load 定义的历史和标准由来,从数学原理上详细讲述了它背后的含义。接下来展示了 Linux 内核对 Load 实现的代码细节和挑战,并揭示了标准Linux Load实现的不足,以及龙蜥内核针对这些不足之处所做的自研补充。扫描图中二维码,可直达视频回放。
(直播视频回放上)
下期:数据中心集群里的 Load 高和随机抖动一直以来是一个困扰运维和系统工程师的一大难题,本期分享了关于 Load 异常的线上实战心得,从经典方案、用户态方案和内核态方案等多维度进行对比实战,揭开了 Load 高和随机抖动问题的神秘面纱。
(直播视频回放下)
关于课件获取方式:
关注公众号【OpenAnolis龙蜥】回复“龙蜥课件”即可免费获取,欢迎大家多多阅读,多多交流。
视频回放链接地址:
上期:https://openanolis.cn/video/440158297192218780
下期:https://openanolis.cn/video/451009466121765875
加入Cloud Kernel SIG:
欢迎更多开发者加入Cloud Kernel SIG:
网址:https://openanolis.cn/sig/Cloud-Kernel
邮件列表:cloud-kernel@lists.openanolis.cn
—— 完 ——
加入龙蜥社群
加入微信群:添加社区助理-龙蜥社区小龙(微信:openanolis_assis),备注【龙蜥】拉你入群;加入钉钉群:扫描下方钉钉群二维码。欢迎开发者/用户加入龙蜥社区(OpenAnolis)交流,共同推进龙蜥社区的发展,一起打造一个活跃的、健康的开源操作系统生态!
关于龙蜥社区
龙蜥社区(OpenAnolis)是由企事业单位、高等院校、科研单位、非营利性组织、个人等按照自愿、平等、开源、协作的基础上组成的非盈利性开源社区。龙蜥社区成立于 2020 年 9 月,旨在构建一个开源、中立、开放的Linux上游发行版社区及创新平台。
短期目标是开发龙蜥操作系统(Anolis OS)作为 CentOS 替代版,重新构建一个兼容国际 Linux 主流厂商发行版。中长期目标是探索打造一个面向未来的操作系统,建立统一的开源操作系统生态,孵化创新开源项目,繁荣开源生态。
龙蜥OS 8.4已发布,支持 x86_64 、ARM64、LoongArch 架构,完善适配 Intel、飞腾、海光、兆芯、鲲鹏、龙芯等芯片,并提供全栈国密支持。
欢迎下载:
https://openanolis.cn/download
加入我们,一起打造面向未来的开源操作系统!