查看原文
其他

Linux硬实时和Preempt-RT补丁(中断、软中断、调度、内存与调试)

宋宝华 Linux阅码场 2018-06-20

点击上方蓝字关注

这些页面是几年前做的一个关于Preempt-RT的PPT的分享。在使用一个ARM板子演示Preempt-RT patch进行cyclictest等测试的同时,主要讲了4个方面的重要知识点:

  1. Linux中断、软中断、spinlock等带来的调度延时非确定性,以及Linux RT补丁的解决方法;

  2. 重点讲解了Linux下内存的lazy分配机制对hard realtime的影响,以及编程的时候的规避方法。

  3. Linux的优先级翻转问题的解决,优先级继承,RT-Mutex

  4. 一些RT问题的调试方法。


往期精彩内容 >>>

CSDN直播:深入探究Linux/VxWorks的设备树(Device Tree)

考试:Linux/ARM 设备树(Device Tree)的知识自测题

丁增贤:  glibc堆探秘系列之fastbin ——上集

丁增贤: glibc堆探秘系列之fastbin ——下集

陈然: 容器生态系统的发展与演变之我见

宋宝华:Docker 最初的2小时(Docker从入门到入门)

让天堂的归天堂,让尘土的归尘土——谈Linux的总线、设备、驱动模型

内核开发者伍鹏(Bryan Wu):好奇的旅程

《Linux总线、设备、驱动模型》直播PPT分享

...

苹果用户打赏请扫描二维码

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存