Cloud Kernel SIG 月度动态:支持龙芯和申威架构,合入两个内存新特性

Cloud Kernel SIG(Special Interest Group):支撑龙蜥内核版本的研发、发布和服务,提供生产可用的高性价比内核产品。

01 SIG 整体进展

  • Cloud Kernel 开始支持龙芯和申威架构。

  • 合入两个内存新特性:MEMCG LRU LOCK 和 ZSR。

  • Cloud Kernel 门禁更新。

02 支持龙芯和申威架构

Cloud Kernel 致力于提升对不同处理器架构的支持:

  • Cloud Kernel 新增龙芯 maintainer 高巨鑫, 后续将会基于 Anolis23 实现产品化和商业化。

  • Cloud Kernel 开始支持申威 (sw_64) 架构,代码已经合入 ANCK-5.10 内核,后续推出的产品化 OS 将具备支持 sw_64 架构的能力。

03 内存新特性

内核合入了两个内存特性,预计随 ANCK 5.10-015 版本发布:

  • MEMCG LRU LOCK

    社区 5.11 的特性移植,通过 per-memcg lru lock 缓解 per-node lru lock 的争抢,降低内存紧张时,内核态进程占用 CPU 的时间百分比 (sys%)。链接 https://lwn.net/Articles/835577/

  • THP reclaim 功能

    THP reclaim 功能用于解决透明大页 THP (Transparent Huge Page) 带来的内存膨胀问题(例如 OOM)在内核回收内存时,该功能会把透明大页拆分为小页面,并将其中的全零页面 (zero subpage) 回收,从而避免内存的快速膨胀引发 OOM。

04 Cloud Kernel 门禁更新

内核门禁检测任务停止功能已发布,支持以下场景:

  • 当 PR 关闭时,检测是否有测试任务在运行,如果有则停止测试任务。

  • 在 PR 中评论 /stop-test 可以手动停止当前正在运行的测试任务,权限范围是 PR 提交者和 Maintainer。

05 重要议题

龙蜥社区 6 月技术委员会会议成功举办,会上讨论了 Anolis OS 23 内核的现状和未来版本选型,龙蜥技术委员会庞训磊分享了下一代 6.x 内核产品选型的主要考虑因素,提议决策将"2023 年底的 6.x LTS 内核"作为龙蜥的下一代内核产品选型,并计划于 2024 年 06 月搭载 Anolis OS 23 发布首个正式版本。

相关链接:

Cloud Kernel SIG 主页:

https://openanolis.cn/sig/Cloud-Kernel

注:更多龙蜥 SIG 月度动态可点击这里查看。

------ 完 ------

相关推荐
Ruiery16 分钟前
Linux 6.6内核内存管理深度解析(十六):mmap — 用户态“申请内存“的真相
linux·运维·服务器
Shulex29 分钟前
跨境电商 AI Agent 核心架构解析:从只读问答到自主执行的工程落地
人工智能·架构·智能客服·跨境电商
欧米欧36 分钟前
Linux系统篇(七),环境变量的底层溯源,核心获取机制与安全应用
linux·运维·服务器
Ruiery1 小时前
Linux 6.6内核内存管理深度解析(十八):KASLR 内核地址空间随机化
linux·运维·服务器·安全
钱工的门窗技术笔记1 小时前
室内极窄全景移门的支承路径与预留接口:轨道形式、型材壁厚口径与验收边界
物联网·架构·数据分析
码农小旋风1 小时前
Ray分布式计算引擎介绍
人工智能·架构
ZhengEnCi2 小时前
Agent 架构怎么选:从单 Agent 到多 Agent 编排的选型决策指南
算法·架构
qetfw2 小时前
UOS MariaDB 数据库:安装、最小权限与备份验证
linux·数据库·mariadb·uos
星融元asterfusion2 小时前
工业网络升级实战:100G 双轨 Leaf-Spine 架构破解高并发出货网络瓶颈
网络·架构·spine
天远数科3 小时前
零信任架构实战:基于天远企业法人四要素高级版构建自动化供应商资质穿透核验网关
人工智能·架构·自动化