作业帮 > 综合 > 作业

对cpu控制权的主动和被动放弃

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/04/28 05:07:17
对cpu控制权的主动和被动放弃
对cpu控制权的主动和被动放弃
你是说多任务环境吧.某个任务主动放弃CPU的使用权,一般是该任务的运行条件得不到满足,比如需要等待其他任务的返回信息,或者等待超时时间.这时候它一般会挂起自己,从而释放CPU和其他资源给别的任务.而被动放弃,一般是正在占用CPU的任务优先级不如其他唤醒或者启动的任务优先级高,在进行系统节拍任务切换时候,给更高优先级的任务让路.
不过也有“优先级反转”的问题,请自行百度.