Solidot 2024年09月19日
Real-Time Linux 合并到内核主线
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

Real-Time Linux(PREEMPT_RT)历经20年合并到内核主线,从Linux 6.12起所有发行版将包含此代码,使Linux可运行在更多关键设备上,此前合并的最后障碍是重新设计print_k函数,今年初内核社区就此达成一致。

🎯Real-Time Linux(PREEMPT_RT)经过长达20年的时间,终于合并到了内核主线。这一举措使得从Linux 6.12开始,所有的发行版都将包含实时Linux代码,为Linux在更多任务关键设备和工业硬件上的运行提供了可能。

📌实时操作系统对时间限制极为严格,必须保证关键任务在规定时间内完成。而Real-Time Linux的加入,将有助于满足这一需求,提升系统的实时性和可靠性。

🚧此前,Real-Time Linux内核代码合并到主线的最后一个阻碍是重新设计print_k函数。该函数最早由Linus Torvalds开发用于调试,但在调用时会产生硬延迟,这对实时系统是无法接受的。今年初,内核社区终于在重设print_k函数上达成一致。

在长达 20 年之后,Real-Time Linux(PREEMPT_RT)合并到内核主线。从 Linux 6.12 开始,所有发行版都将包含实时 Linux 代码。这意味着 Linux 将开始运行在更多任务关键设备和工业硬件上。实时操作系统对时间限制非常严格,需要确保关键任务在指定时间期限内完成。实时内核代码合并到主线的最后一个障碍是重新设计 print_k 函数。print_k 函数最早是 Linus Torvalds 本人开发用于调试的工具,但程序在调用 print_k 时会产生硬延迟,这对于实时系统是不可接受的。今年初内核社区终于在重设 print_k 上达成了一致。

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

Real-Time Linux 内核主线 print_k函数 实时操作系统
相关文章