差异 Linux 内核 5.10 带/不带 PREEMPT-RT 补丁
Difference Linux Kernel 5.10 with / without PREEMPT-RT patch
使用当前版本的 5.10 vanilla linux 内核,可以将内核配置为低延迟版本,因为主线已经接受了 Preempt-rt 补丁团队的多个合并请求。但是,如果用相关的 preempt-rt 补丁版本修补 vanilla 内核,就可以将内核配置为完全可抢占。
但是这个完全可抢占的配置有什么变化?
- 中断处理程序的硬 IRQ 部分(上半部分/关键部分)现在也可以抢占了吗?
有没有人 link 有合适的论文或文档,因为我在 linux 基金会网站的官方 Wiki 页面上搜索时没有找到任何内容,我也没有找到关于ieee xplore.
谢谢你的帮助。
幸好坚持不懈。我找到了正确的文档
在 Linux 基金会网站上。
https://wiki.linuxfoundation.org/realtime/documentation/technical_basics/preemption_models
这提供了一个很好的概述。从这个文档我认为硬 IRQ 部分仍然不可抢占。
使用当前版本的 5.10 vanilla linux 内核,可以将内核配置为低延迟版本,因为主线已经接受了 Preempt-rt 补丁团队的多个合并请求。但是,如果用相关的 preempt-rt 补丁版本修补 vanilla 内核,就可以将内核配置为完全可抢占。
但是这个完全可抢占的配置有什么变化?
- 中断处理程序的硬 IRQ 部分(上半部分/关键部分)现在也可以抢占了吗?
有没有人 link 有合适的论文或文档,因为我在 linux 基金会网站的官方 Wiki 页面上搜索时没有找到任何内容,我也没有找到关于ieee xplore.
谢谢你的帮助。
幸好坚持不懈。我找到了正确的文档 在 Linux 基金会网站上。
https://wiki.linuxfoundation.org/realtime/documentation/technical_basics/preemption_models
这提供了一个很好的概述。从这个文档我认为硬 IRQ 部分仍然不可抢占。