2025 Linux内核年度复盘:从6.12到6.18,实时、Rust、eBPF三大革命落地
从2024年11月Linux 6.12发布到2025年11月Linux 6.18收官过去一年Linux内核迎来史诗级进化PREEMPT_RT实时主线合入、Rust驱动规模化落地、eBPF与调度架构重构、io_uring持续狂飙、硬件支持全面爆发。一、实时领域里程碑PREEMPT_RT终入主线20年磨一剑过去一年Linux内核保持约9周一个大版本的稳定节奏提交量始终维持在1.1万1.4万 commits区间开发活跃度拉满。海量提交背后是实时性、安全性、可编程性、硬件生态四大方向的集中突破。本文参考Bootlin官方资料。1. 历史性合并Linux 6.12正式合入PREEMPT_RT结束长达20年的外部补丁历史工业级实时能力原生内置。此前RT补丁在工业、车载、机器人领域商用10–15年。printk重设计彻底消除阻塞延迟支持x86_64/ARM64/RISC-V等主流架构。2. 核心价值实时≠更快而是可预测传统Linux内核代码不可抢占高优先级任务可能被阻塞。 PREEMPT_RT内核全面可抢占仅保留极少临界区保障最坏-case延迟可控微秒级响应。3. 抢占模式策略内核提供4档抢占策略覆盖从服务器到实时控制全场景PREEMPT_NONE无主动抢占服务器高吞吐PREEMPT_VOLUNTARY显式抢占点发行版默认PREEMPT_FULL完全抢占低延迟PREEMPT_RT硬实时工业控制/车载/机器人4. Lazy Preemption平衡实时与吞吐为非实时任务增加延迟抢占标记不立即抢占在调度 tick 时统一处理兼顾实时任务低延迟与普通任务高吞吐。二、eBPF内核可编程进入深水区eBPF已从网络旁路进化为内核级“安全虚拟机”支撑观测、安全、网络、调度全场景。年度关键进展6.12支持sched_ext开启可编程调度允许用eBPF程序自定义调度策略无需改内核、无需重启6.13kmem_cache遍历、bpf_send_signal_task、私有栈6.14中断状态控制bpf_local_irq_save/restore6.15网络时间戳、循环校验增强、原子指令6.16TC队列 disciplines 用eBPF实现6.17标准字符串函数、stdout/stderr回传用户态6.18BPF程序签名安全合规必备新增10个kfunceBPF正在让Linux变成可动态扩展、不宕机、强安全的现代操作系统底座。三、io_uring异步I/O持续狂飙零拷贝全面落地作为高性能异步I/O事实标准io_uring一年来持续强化6.12支持绝对超时6.13支持队列resize6.15零拷贝接收、读取epoll事件、安全钩子6.16支持创建管道双环队列提交SQ/完成CQ用户态–内核态共享内存大幅减少系统调用开销成为存储、数据库、网关的标配引擎。四、Rust For Linux从玩具到生产驱动规模化上线Linux内核的安全转型正式进入快车道Rust代码量爆发式增长6.1276个Rust文件6.18-rc1242个Rust文件对比C语言6万文件仍早期但增速惊人6.12–6.18核心能力基础数据结构双向链表、红黑树内存分配、VFS、PCI、平台驱动、DMA抽象高精度定时器、电源管理、 regulator、原子操作调试、trace、debugfs、bitmap等驱动API已上线生产级Rust驱动NVIDIA GPU驱动Nova Core支持TuringARM Mali GPU驱动TyrAndroid BinderRust重写QT2025/AX88796B以太网PHY驱动五、AI赋能内核开发社区开始规模化试水AI不再是噱头正渗透内核开发全流程自动识别修复补丁推送LTS稳定分支部分子系统用AI做自动化代码评审探索AI编程助手、配置生成讨论用Co-developed-by标记AI辅助提交六、硬件支持爆发6.18堪称“年度最强兼容版”Linux 6.18在GPIO、显示、GPU、传感器、网络、电源、SoC等全面铺开覆盖x86、ARM、RISC‑V、Loongson等Linux硬件生态持续领跑通用操作系统。图形MIPI桥接、eInk、多款面板、Mali GPU、Rockchip NPU工业I/O高精度颜色传感器、3D磁传感器、多相电量计网络华为第三代网卡、SpacemiT K1、联发科PCIE 5G网卡电源/监控TI电源监控、NXP温度传感器、华硕主板传感器全新SoC瑞萨RZ/T2H、ESWIN EIC7700、紫光展锐等七、总结这一年Linux内核真正“现代化”从6.12到6.18Linux内核完成四大历史性跨越实时化PREEMPT_RT主线落地工业/车载/机器人底座稳固安全化Rust规模化内存安全从补丁走向架构可编程化eBPFsched_ext内核变成可动态扩展平台普惠化硬件支持全覆盖从云端到边缘统一内核对开发者、运维、嵌入式工程师而言做实时系统不用再打RT补丁做驱动Rust提供安全高效新选择做高性能服务io_uringeBPF组合无敌做硬件适配主线内核直接支持更多芯片

相关新闻

微信小程序渗透测试实战:从信息收集到漏洞挖掘的完整指南

微信小程序渗透测试实战:从信息收集到漏洞挖掘的完整指南

1. 项目概述:为什么微信小程序渗透测试是门必修课最近几年,微信小程序已经渗透到我们生活的方方面面,从点餐购物到政务服务,几乎无所不包。作为一个安全从业者,我明显感觉到,针对小程序的渗透测试需求正在急…

2026/6/29 10:33:57阅读更多 →
WechatDecrypt:3步解锁你的微信聊天记录,重获数据自主权

WechatDecrypt:3步解锁你的微信聊天记录,重获数据自主权

WechatDecrypt:3步解锁你的微信聊天记录,重获数据自主权 【免费下载链接】WechatDecrypt 微信消息解密工具 项目地址: https://gitcode.com/gh_mirrors/we/WechatDecrypt 你是否曾想过,那些被封存在微信数据库中的珍贵对话、重要信息和…

2026/6/29 10:33:57阅读更多 →
知识库问答RAG文件索引和权限边界

知识库问答RAG文件索引和权限边界

知识库问答最常见的误解是: 代码解读复制代码把文件丢进去,Agent 就会知道一切。 现实不是这样。 知识库系统要解决三个问题: 代码解读复制代码能不能找到相关内容? 找到的内容能不能被信任? 这个用户有没有权限看到…

2026/6/29 10:33:57阅读更多 →
如何快速使用抖音无水印下载器:3个实用技巧提升下载效率

如何快速使用抖音无水印下载器:3个实用技巧提升下载效率

如何快速使用抖音无水印下载器:3个实用技巧提升下载效率 【免费下载链接】douyin-downloader A practical Douyin downloader for both single-item and profile batch downloads, with progress display, retries, SQLite deduplication, and browser fallback sup…

2026/6/29 11:44:11阅读更多 →
Stateless 应用里的锁,SAP Fiori Draft 为什么把锁从 ABAP Session 里搬了出来

Stateless 应用里的锁,SAP Fiori Draft 为什么把锁从 ABAP Session 里搬了出来

最近做 RAP 和 Fiori Elements 事务型应用时,最容易被低估的一块,就是锁。界面上只是点了 Edit,改了几个字段,按 Save 提交,看起来和传统 SAP GUI 事务码里的修改动作差不多,可到了后端模型,事情已经完全不同了。传统应用把会话、内存副本、锁、提交这些东西绑在一个 AB…

2026/6/29 11:44:11阅读更多 →
免费开源Windows屏幕标注工具ppInk:3分钟上手终极指南

免费开源Windows屏幕标注工具ppInk:3分钟上手终极指南

免费开源Windows屏幕标注工具ppInk:3分钟上手终极指南 【免费下载链接】ppInk Fork from Gink 项目地址: https://gitcode.com/gh_mirrors/pp/ppInk 你是否曾经在在线会议中手忙脚乱地想要突出屏幕上的重点内容?是否厌倦了付费标注软件的复杂操作…

2026/6/29 11:44:11阅读更多 →
告别PPT演示超时焦虑:智能计时器让时间掌控变得如此简单

告别PPT演示超时焦虑:智能计时器让时间掌控变得如此简单

告别PPT演示超时焦虑:智能计时器让时间掌控变得如此简单 【免费下载链接】ppttimer 一个简易的 PPT 计时器 项目地址: https://gitcode.com/gh_mirrors/pp/ppttimer 你是否曾在重要演讲时因为超时而被主持人提醒?或者在技术分享中因为时间不够而匆…

2026/6/29 11:44:11阅读更多 →
Nucleus Co-Op:让一台电脑变身多人游戏主机的魔法工具

Nucleus Co-Op:让一台电脑变身多人游戏主机的魔法工具

Nucleus Co-Op:让一台电脑变身多人游戏主机的魔法工具 【免费下载链接】nucleuscoop Starts multiple instances of a game for split-screen multiplayer gaming! 项目地址: https://gitcode.com/gh_mirrors/nu/nucleuscoop 你是否曾经遇到过这样的情况&…

2026/6/29 11:44:11阅读更多 →
多模态理解三大范式:联合嵌入、跨模态注意力与模态拼接

多模态理解三大范式:联合嵌入、跨模态注意力与模态拼接

1. 项目概述:当像素开始“说话”,模型到底在理解什么?你有没有盯着一张照片发过呆?比如手机里刚拍的夕阳,金红的云层烧得正旺,你下意识想发朋友圈,手指悬在键盘上——“这光太绝了”“美到失语”…

2026/6/29 11:39:11阅读更多 →
AI Coding 六个月真实ROI账本:产品经理的血泪教训,研发的冷静忠告

AI Coding 六个月真实ROI账本:产品经理的血泪教训,研发的冷静忠告

6个月前的2025年12月,Boris Cherny 公开宣布自己卸载了 IDE。一时间,Vibe Coding 成了全行业最热的话题。6个月后,当我们回过头来拉一份真实账本,发现事情远没有"一句话生成一个App"那么浪漫。本文从产品经理和研发两个…

2026/6/29 3:27:55阅读更多 →
审计来了,数据权限全开——审计走了,怎么确保权限全部关掉?

审计来了,数据权限全开——审计走了,怎么确保权限全部关掉?

引言:审计结束三个月了,审计员的权限还没关某城商行每年按照监管要求开展至少一次数据安全审计。审计期间,内审部门需要抽样检查各类业务数据——交易流水、客户信息、员工操作日志、权限配置记录。这些数据分布在不同系统中,审计…

2026/6/29 2:19:08阅读更多 →
如何在3秒内从普通图片生成专业级法线贴图:DeepBump的终极指南

如何在3秒内从普通图片生成专业级法线贴图:DeepBump的终极指南

如何在3秒内从普通图片生成专业级法线贴图:DeepBump的终极指南 【免费下载链接】DeepBump Normal & height maps generation from single pictures 项目地址: https://gitcode.com/gh_mirrors/de/DeepBump 还在为3D建模中的纹理制作而烦恼吗?…

2026/6/29 0:01:47阅读更多 →
OCAuxiliaryTools:终极OpenCore配置工具,让黑苹果安装从未如此简单!

OCAuxiliaryTools:终极OpenCore配置工具,让黑苹果安装从未如此简单!

OCAuxiliaryTools:终极OpenCore配置工具,让黑苹果安装从未如此简单! 【免费下载链接】OCAuxiliaryTools Cross-platform GUI management tools for OpenCore(OCAT) 项目地址: https://gitcode.com/gh_mirrors/oc/OCA…

2026/6/29 0:01:47阅读更多 →
终极Windows 11精简指南:使用tiny11builder快速创建纯净系统镜像

终极Windows 11精简指南:使用tiny11builder快速创建纯净系统镜像

终极Windows 11精简指南:使用tiny11builder快速创建纯净系统镜像 【免费下载链接】tiny11builder Scripts to build a trimmed-down Windows 11 image. 项目地址: https://gitcode.com/GitHub_Trending/ti/tiny11builder 你是否厌倦了Windows 11系统自带的20…

2026/6/29 0:01:47阅读更多 →