答:不一定,当系统中所有进程都在请求I/O或等待某事件时他们都处于阻塞状态,此时既没有就绪进程也没有运行进程。 (3)如果系统采用优先级调度策略,运行的进程是否一定是系统中优先级最高的进程?为什么? 答:不一定,因为最高优先级的进程可能处于等待状态,进程调度只能从就绪队列中挑选一个进程投入运行。被选中运行的...
解释。 答:不一定,当运行的程序都因为请求I/O或等待事件时而进入阻塞,系统中就没有就绪进程。 (3) 如果系统采用优先级调度策略,运行的进程是否一定是系统中优先级最高的进程?为什么? 答:不一定,若优先级高的进程进入阻塞状态时,而且优先级高的就绪队列里没有等待的进程,这时就会调度优先级低的就绪队列的进程。
解:(1)是。因为若系统中没有运行进程,那么系统很快会选择一个就绪进程运行。 只有就绪队列中无进程时,CPU才可能处于空闲状态: (2)不一定。因为系统中的所有进程可能都处于等待状态,但不一定处于死锁状态。 (3)不一定。因为高优先级的进程有可能正处在等待队列中,进程调度就从就绪队列中选一个进程占用CPU,这个被...
解析 ( 1 )是。因为若系统中没有运行程序,那么系统很快会选择一个就绪进程运行。只有就绪队列中无进程时, CPU 才可能处于空闲状态。 ( 2 )不一定。因为系统中的所有进出可能都处于阻塞状态。 ( 3 )不一定。若采用非剥夺调度方式,在进出运行期间有高优先级的进程到时,则可能出现此情况。
若就绪队列没有进程,则就无法挑选出进程。因此,无运行进程。 ( 2 ) 可能。即在某一段时间内,可能系统中有几个进程都暂时处于阻塞状态,正在运行 I/O 或 I/O 等待,这时没有运行进程或者没有就绪进程或者两者都没有 ( 3 ) 不一定。因为阻塞队列中的进程,其优先级可能比正在运行队列中的进程优先级高。
2)没有运行进程,没有就绪进程或两者都没有是否可能?各是什么情况? 3)运行进程是否一定是自由进程中优先数最高的?相关知识点: 试题来源: 解析 答:1)一定没有 2) 没有运行进程,一定没有就绪进程;没有就绪进程可能有等待进程,也可能有运行 进程;两者都没有,可能有等待进程 3)不一定,可能出现等待进程中优先级...
(1)没有运行进程是否一定没有就绪进程?为什么2)没有运行进程或者没有就绪进程或两者都没有,是否可能?都是什么情况行进程是否一定是进程中优先权最高的
2.在一个分时系统中,为使多个进程能够及时与系统交互,最关键的问题是在短时间内使所有就绪进程都能运行。当就绪进程数为100时,为保证响应时间不超过2s,此时的时间片最大应为(B)。 A、10msB、20msC、50ms D、100ms 3.当操作系统程序退出执行,让用户程序执行时,系统会(C)。
思考题: 1、若系统中没有运行的进程,是否一定没有就绪的进程? 2、若系统中既没有运行进程,也没有就绪进程,系统中是否就没有进程? 3、在采用优先级进程调度时,运行进程是否一定是系统中优先级最高的进程? 4、©2022 Baidu |由 百度智能云 提供计算服务 | 使用百度前必读 | 文库协议 | 网站地图 | 百度营...