minix内核修改增加实时进程和实时调度
minix内核修改,增加实时进程和实时调度: 1 增加系统调用chrt 函数格式 s = chrt(long deadline) 函数功能 设置进程为实时进程并在deadline秒后结束。如果deadline为0,则将进程设置为非实时进程。设置成功返回0,否则返回1. 2 实现EDF(Earliest-Deadline-First)实时调度算法 EDF deadline越近的进程越先执行 实时调度 设置进程的优先级,保证进程的优先级高于其他用户进程,以保证它的实时性。但要考虑不会影响系统进程的执行。
下载地址
用户评论
很有用,解决了大作业中的部分问题
灰常有用,可以参考代码达到自预想的效果
可以直接拿来编译提交的,不过还是建议同学自己写==
虽然和现在版本的minix已经有了不同,不过还是有很大参考价值的
基本能解决问题
应该说对于课设相当好用了,有了这个就有了方向和参考,有些地方稍微有些怪,比如pm里面那个taskcall,不是应该是kernelcall么?
写得很清楚,对理解很有帮助
课设全靠他的得分很高。
做的还是可以的,内容可以参考。
不错,虽然版本有点老。。