inheritance:Linux锁优先级传递
-linux-lock--
项目名称
Linux 锁优先级传递
项目描述
优先级翻转是指当一个高优先级任务通过锁等机制访问共享资源时, 该锁如果已被一低优先级任务占有, 将可能造成高优先级任务被许多具有较低优先级任务阻塞.优先级翻转问题是影响 linux 实时性的障碍之一, 甚至引起很多稳定性问题.
该项目的目标:
实现 、rwsem、mutex 的优先级继承支持.
通过内核宏开关优先级继承相关特性
所属赛道
2021全国大学生操作系统比赛的"OS功能设计"赛道
参赛要求
项目导师
谢秀奇、成坚
难度
中等
特征
文档
and proxy
Linux Futex PI
预期目标
注意:下面的内容是建议内容,不要求必须全部完成。选择本项目的同学也可与导师联系,提出自己的新想法,如导师认可,可加入预期目标
基于 Linux 4.19 或 5.10 或社区主线实现