📄 comment.txt
字号:
实验目的:
了解互斥信号量与信号量的异同,以及互斥信号量的优先级发转问题。
实验结果
建立了三个任务TaskPrio10, TaskPrio15, TaskPrio20需要获取互斥信号量,任务优先级
分别为10,15,20,在运行TaskPrio20的任务时,由于其占有互斥信号量还未释放,其他
两个高优先级的任务又申请cpu资源,这时发生优先级反转,即是把TaskPrio20的优先级
提高到没有被占用的、略高于最高优先级任务的优先级9,使TaskPrio20尽快运行完毕释放
互斥信号量。通过Terminal IO输出TaskPrio20运行时当前任务的优先级。
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -