【问题标题】:Difference Linux Kernel 5.10 with / without PREEMPT-RT patchLinux Kernel 5.10 带/不带 PREEMPT-RT 补丁的区别
【发布时间】:2021-07-17 12:21:14
【问题描述】:

使用当前版本 5.10 的 vanilla linux 内核,可以将内核配置为低延迟版本,因为主线已经接受了来自 Preempt-rt 补丁团队的多个合并请求。但是,如果使用相关的 preempt-rt 补丁版本修补 vanilla 内核,则可以将内核配置为完全可抢占。

但是这个完全可抢占的配置有什么变化呢?

  • 现在中断处理程序的硬 IRQ 部分(上半部分/关键部分)是否也可抢占?

有没有人有合适的论文或文档的链接,因为我在 linux 基金会网站的官方 Wiki 页面上没有找到任何搜索内容,我也没有找到关于 ieee xplore 的论文。

在此先感谢您的帮助。

【问题讨论】:

    标签: linux linux-kernel kernel real-time preempt-rt


    【解决方案1】:

    幸运的是,坚持是有回报的。我找到了正确的文档 在 Linux 基金会网站上。

    https://wiki.linuxfoundation.org/realtime/documentation/technical_basics/preemption_models

    这提供了一个很好的概述。从这个文档中,我认为硬 IRQ 部分仍然不可抢占。

    【讨论】:

      猜你喜欢
      • 2019-01-11
      • 2016-03-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-18
      • 2021-10-31
      • 1970-01-01
      • 2015-09-15
      相关资源
      最近更新 更多