Canonical 今天宣布为 Ubuntu 24.04 LTS 提供新的实时内核 (Real-time)。与现有的 Ubuntu RT 内核一样,该特性仅面向 Ubuntu Pro 订阅用户。Canonical 工程师介绍称:
通过确保首先执行高优先级进程并具有确定性的响应时间,与主线 Linux 相比,实时 Ubuntu 24.04 LTS 减少了延迟,增强了系统有效处理时间敏感操作的能力。
实时内核版 Ubuntu 24.04 LTS 集成了 AMD64 和 ARM64 上的 PREEMPT_RT 补丁。作为事实上的 Linux 实时实现,PREEMPT_RT 通过修改现有内核代码来提高可预测性。通过对关键任务延迟要求的有时限响应,实时 Ubuntu 24.04 LTS 为从制造和汽车到电信运营商的关键基础设施等各行业最苛刻的工作负载提供确定性处理。
基于上游 v6.8 内核,Real-time Ubuntu 24.04 版本还包括对 Raspberry Pi 硬件的优化支持,以在广泛的计算范围内提供增强的性能和兼容性。
借助 Ubuntu 24.04 LTS,用户可以探索 Raspberry Pi 4 和 5 上优化实时计算的可能性,推动创新并释放嵌入式领域的新机遇。
因此新的实时内核与 Ubuntu 24.04 本身一样基于 Linux 6.8 内核,但为那些需要实时计算的用户打上了所有"PREEMPT_RT"补丁。Ubuntu 24.04 LTS 实时内核版本适用于 x86_64 和 AArch64 架构。
Ubuntu 24.04 LTS 实时版通过 Ubuntu Pro(Canonical 提供的企业/订阅服务)提供。Ubuntu Pro 对个人或小规模商业使用也是免费的,最多可用于五套系统。除 Ubuntu Pro 外,实时内核不可用。
有关 Ubuntu 24.04 LTS 实时内核支持的更多详情,请访问 Ubuntu.com。
与此同时,实时"PREEMPT_RT"补丁也在继续向主线内核迈进,希望在这项工作拖延多年之后,我们能在 2024 年看到实时支持最终成为主线。
延伸阅读
- Ubuntu 的实时内核 (Real-Time Kernel) 接近 GA 状态
- Canonical 正式推出面向企业用户的实时 Ubuntu 内核