您现在的位置是:首页 > 科技资讯科技资讯
进程调度(进程调度的概念)
编辑 2024-06-01 17:36:49 科技资讯
1. 进程调度,进程调度的概念?
进程调度是指系统中处于就绪状态的进程对处理机的竞争是由进程调度程序来协调的。调度是依照确定的策略将一批进程排序,从就绪队列中移出一个进程并给它提供处理机的使用权。
进程调度基本属性:
1.多态性
2.多个不同的进程可以包括相同的程序
3.三种基本状态 它们之间可进行转换
进程调度基本状态:
1.等待态:等待某个事件的完成;
2.就绪态:等待系统分配处理器以便运行;
3.运行态:占有处理器正在运行。
运行态→等待态 往往是由于等待外设,等待主存等资源分配或等待人工干预而引起的。
等待态→就绪态 则是等待的条件已满足,只需分配到处理器后就能运行。
运行态→就绪态 不是由于自身原因,而是由外界原因使运行状态的进程让出处理器,这时候就变成就绪态。
例如时间片用完,或有更高优先级的进程来抢占处理器等。
就绪态→运行态 系统按某种策略选中就绪队列中的一个进程占用处理器,此时就变成了运行态
2. srtf进程调度算法?
SRTF ,它是最短的剩余时间优先 ,它是操作系统中使用的调度算法,也可以称为SJF调度算法的抢先版本。 首先执行剩余处理时间最少的过程。 由于它是调度的优先类型,因此它比SJF调度算法要好。本文标签:
很赞哦! ()