在2024年9月,欧洲开源峰会上,一个长期期待的消息终于迎来了揭晓:Linus Torvalds宣布‘PREEMPT_RT’(实时Linux)补丁已成功合并至Linux主线内核。从Linux ...
快科技9月20日消息, 在2024年9月的欧洲开源峰会上,Linux创始人Linus Torvalds宣布,“PREEMPT_RT”(实时Linux)补丁已被正式合并进Linux主线内核。
尽管进展不断,但最终的合并面临着不小的挑战。其中一个核心问题是对print_k函数的重新设计。作为Linux内核调试的关键工具,print_k会引入硬延迟,实时系统无法接受这样的延迟。Rostedt强调,在高强度测试中,print_k可能会导致几微秒到几毫秒的延迟,这直接影响实时性能。经过长达数年的讨论与重构,内核开发者们终于在今年初达成一致,重新设计了这一关键功能。
Linux内核开发者Ingo Molnar在2004年整合了多个实时项目代码,奠定了PREEMPT_RT的基础。 该方法通过修改现有Linux内核,而非创建一个独立的实时内核 ...