腾讯工程师提交Linux内核RFC补丁:重构交换设备I/O分配机制


2026年7月14日,腾讯腾讯工程师Kairui Song向Linux内核社区提交了一组RFC(Request for Comments)补丁,工程构交旨在对多交换设备的师提I/O分配机制进行彻底重构。
该方案专为应对采用交换分层(Switching Hierarchy)或分层交换处理的内核复杂服务器环境而设计,预期将显著提升系统的补备整体性能表现及横向扩展能力。
核心变革:移除全局锁与plist
新补丁引入了一种全新的丁重I/O负载均衡策略,旨在实现多交换设备间任务分配的换设公平性。其核心改动包括:
- 移除可变优先级链表(plist):彻底弃用原有的配机plist数据结构。
- 取消全局互斥锁:解除对全局集群缓存的腾讯依赖。
- 轻量化机制:使I/O分配与设备轮换操作在更灵活、工程构交更轻量的师提架构下执行。
历史背景与架构痛点
在过往的内核内核实现中,I/O分配机制经历了以下演变:
- 初始阶段:每个交换设备独立维护一个每CPU(per-CPU)集群缓存。补备
- 后续优化:为减少plist的丁重频繁更新操作,内核变更将该缓存迁移至全局空间,换设由所有交换设备共享。
尽管现有实现通过“快速路径利用每CPU集群缓存”与“慢速路径依赖plist轮询”的分离设计得以运行,但这种架构长期存在结构性矛盾:
- 理念冲突:位于设备选择逻辑之上的全局CPU集群缓存,与现代调度理念中的“交换分层”及“分层分配”存在本质不兼容。
- 锁竞争瓶颈:plist依赖
plist_requeue函数执行轮换,该过程必须持有swap_avail_lock全局锁。在高并发场景下,这导致所有CPU核心激烈争抢资源。 - 架构僵化:由于轮换被划归为慢速路径,为规避对plist的访问,系统不得不引入大量折中设计,严重制约了架构的简洁性与后续演进能力。
新方案优势
新方案通过以下技术手段解决了上述瓶颈:
- 引入每CPU读写信号量(percpu rwsem):将全部交换设备与新增的每CPU读取器优先级队列统一纳入保护之下。
- 缓解锁竞争:大幅降低并发场景下的锁冲突概率。
- 增强并发能力:显著提升系统的并发处理吞吐量。
这一调整不仅解决了当前的性能瓶颈,也为后续支持交换分层等更先进的资源调度模型奠定了坚实基础。
(责任编辑:焦点)
推荐文章
-
「医生,我这膝盖做个微创手术能好吗?」在全国各地的骨科诊室中,这类提问屡见不鲜。患者多为饱受膝痛、僵硬、肿胀及上下楼困难困扰的中老年群体。他们口中的「微创」,通常指代关节镜手术。曾几何时,关节镜是治疗
...[详细]
-
2026上半年国产剧排座次:《主角》第4,第1是近5年历史剧天花板
2026年上半年,国产剧市场迎来了一场“口碑逆袭”的集体爆发。短短半年内,已有4部剧集评分突破8分大关。透过上半年的国剧榜单,一个显著的趋势愈发清晰:剧集的热度与流量明星的绑定关系正在瓦解。过去,影视
...[详细]
-
冉莹颖哭穷翻车!家后花园大的像公园,家具用爱马仕,酒杯都2000
谁也没想到,一档真人秀节目竟让体坛伉俪 冉莹颖与 邹市明毫无预兆地冲上全网热搜榜首。画面中,冉莹颖眼眶泛红、声音哽咽,细数七年创业历程——累计亏损逼近两亿元;上海外滩、北京朝阳、贵州山居、美国西雅图等
...[详细]
-
据新华社报道,美国总统特朗普在美国最高法院驳回其上诉后,已向指控其性侵的美国女作家珍妮·卡罗尔Jean Carroll)支付超过560万美元的赔偿金。赔偿款项已划出美联社援引法庭文件指出,该笔款项已于 ...[详细]
-
InXinjiang(127)丨泰国内容创作者的“新疆收获”:这片土地有潜力,这里的人眼里有光
本期《InXinjiang》特别邀请泰国知名社交媒体创作者Mean棉)分享她的新疆初体验。为期近十天的旅程,是Mean首次踏上这片广袤土地。她深入多个地州市,穿梭于社区街巷、文化场馆、边境口岸与自然风 ...[详细]
-
在世界杯半决赛对阵英格兰前夕,阿根廷中场亚历克西斯·麦卡利斯特对其赛前关于“三狮军团”的言论进行了正式澄清。这位利物浦球星表示,此前声称“英格兰没有机会夺冠”的说法仅仅是一个玩笑。回顾今年5月,天空体
...[详细]
-
女人需要多久,才能戒掉睡过的男人?答案就两个字,男人们别再自作多情了
在两性关系的博弈中,许多男性陷入了一种典型的“自我感动”误区:他们潜意识里认为,只要与女性发生过亲密关系,对方就会对自己念念不忘、难以割舍,甚至笃定女人这辈子都“戒不掉”自己。这种心态源于对女性在情感
...[详细]
-
雷达财经讯据最新媒体报道,赵本山之女赵珈萱网名“球球”)在近期直播中透露,其父赵本山已彻底告别演艺圈,不再参与任何演艺活动。目前,赵本山身体状况良好,精神饱满,长期定居于海南三亚享受退休生活。尽管赵本
...[详细]
-
来自北爱尔兰唐郡Mayobridge的16岁少女Sophie Lennon,在30万名全球竞争者中脱颖而出,成功拿下迪士尼经典歌舞片系列《花豹美眉》Cheetah Girls)重启版的主演席位。令人惊
...[详细]
-
中新网 济南7月15日电 题:山东乡村“高颜值”何以涵养乡风“高气质”?作者 周艺伟盛夏时节,漫步山东临沂蒙阴县垛庄镇水涟峪村,青山叠翠,清溪蜿蜒。白墙红瓦的民居依山错落,错落有致。天色微亮,村民公茂
...[详细]
热点阅读

是时候重估AI商业基础设施了
阿兰-帕杜:执教斯卡洛尼的经历很愉快,他是非典型阿根廷人
腾讯严打鼠标宏作弊:违规即封号,最高十年永久封禁
贾平凹的两个女儿,真是活成了两个极端。
西班牙2-0战胜法国,时隔16年再进世界杯决赛!亚马尔造点成全场比赛转折点,赛前他就放出狠话:再说一遍,我们不怕法国