程序优先级

来源:百度知道 编辑:UC知道 时间:2024/06/23 20:19:06
若进程P1 正在运行,操作系统强行撤下P1 所 占用的CPU,让具有更高优先级的 进程P2 运行,此时P1 进程处于 (26 ) 状态。
A.就绪
B.等待
C.结束
D.善后处理

A就绪

.进程基本状态:1) 运行态(Running):进程正在占用CPU;2) 就绪态(Ready):进程具备运行条件,但尚未占用CPU;3) 阻塞态(Blocked):又称等待态,进程由于等待某一事件不能运行时处于阻塞态。处于阻塞态的进程在逻辑上是不能运行的,即使CPU空闲,它也不能占用CPU。2.进程状态的转换处于就绪状态的进程,在进程调度程序为之分配了处理机之后,便由就绪状态转变为执行状态。正在执行的进程也称为当前进程。如果因时间片已完而被暂停执行时,该进程将由执行状态转变为就绪状态;如果因发生某事件而使进程的执行受阻(例如,进程请求访问某临界资源,而该资源正被其他进程访问),使之无法继续执行,该进程将由执行状态转变为阻塞状态。图2-1给出了进程的三种基本状态及各状态之间的转变。