当前位置:首页 > 操作系统(02326) > 正文内容

UNIX在什么情况下要进行进程调度?调度程序swtch的主要任务是什么?

高老师2年前 (2024-03-26)操作系统(02326)11

UNIX在什么情况下要进行进程调度?调度程序swtch的主要任务是什么?

在UNIX系统中,进程调度的工作由swtch程序来完成。在下列情况下就要启动swtch程序重新启动选择一个进程占用处理器:(1)进程完成了预定的工作而终止;(2)进程因等待某些事件而进入睡眠状态;(3)进程用完了一个规定的时间片;(4)发现有比现行进程更高优先权的进程;(5)对捕俘到的异常情况处理结束后。进程调度程序swtch的主要任务是:在主存就绪的进程中,选择一个优先数最小的进程,为被选中的进程恢复现场信息。

扫描二维码免费使用微信小程序搜题/刷题/查看解析。

版权声明:本文由翰林刷题小程序授权发布,如需转载请注明出处。

本文链接:https://doc.20230611.cn/post/435827.html

分享给朋友: