调度算法易错的概念总结
中断向量不属于进程上下文
中断处理结束
进程阻塞
进程执行结束
进程的时间片用完
以上四种情况都会引起进程调度
在支持页式存储管理系统中,进程切换时需要执行
1.更新PC的值
2.更新栈基址寄存器的值
3.更新页表基地址寄存器的值
线程切换的时候需要执行的是
1.修改PC值
2.更新栈基址寄存器的值
有新进程被创建进入就绪态不是操作系统选择新进程的直接原因
这是创建原语做的事情
进程调度的时机
1.运行的进程(线程)运行完毕
2.运行的进程/线程时间片用完
3.运行的进程/线程所需的资源还未准备好
4.运行的进程/线程自我阻塞
5.运行的进程/线程出现错误
进程的时间片用完的时候,可以合理降低该进程的优先级
此时进程状态会从执行态-》就绪态