摘要:
举例 等待事件标志组的任务,要是在中断服务程序中设置事件标志组,但不知道当前有多少个任务在等待此事件标志,这个操作即为不确定性操作,为了不在中断服务程序中执行此不确定性操作,只在中断服务程序中给一确定任务发送消息,而在此确定任务中执行事件标志组置位操作,对于临界段的处理,则是将临界段改为调度锁来完成 阅读全文
摘要:
在操作系统中,低优先级任务想要得到CPU的使用权,是建立在高优先级任务遇到阻塞语句的前提下,比如等待事件标志、等待消息、等待信号量、遇见延迟函数等 而在低优先级任务执行过程中,高优先级任务在干什么,或者说CPU在干什么 在抢占式操作系统中,高优先级任务是不会等待低优先级任务彻底执行完毕后,通过调度器 阅读全文