下列情况会引起进程切换的是()

题目
多选题
下列情况会引起进程切换的是()
A

一个进程从运行状态变成了等待状态

B

一个进程从运行状态变成了就绪状态

C

一个进程从等待状态变成了就绪状态

D

一个进程从就绪状态变成了运行状态

E

一个进程完成工作后被撤消

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

进程调度程序的主要功能是( )

A、在作业和作业之间切换CPU

B、防止死锁

C、实现进程之间同步和互斥

D、在进程和进程之间切换CPU


参考答案:C

第2题:

什么情况会引起进程的创建?什么情况会引起进程的终止?


正确答案:引起进程创建的事件。
1,系统生成时,系统会创建承担资源分配和管理的系统进程。
2,用户作业调入系统时,作业调度程序会为其创建进程。
3,层次结构系统中,为完成一些可并发执行的工作,进程可以创建一些附属进程
进程的终止:
1,正常完成进程自行执行一个操作系统服务调用,表示它已经结束运行。
2,超过时限进程运行时间超过规定的时限3,无可用内存系统无法满足进程需要的内存空间。
4,越界进程试图访问不允许访问的内存单元5,保护错误进程试图使用不允许使用的资源或文件,或者试图以一种不正确的方式使用,如往只读文件写入。
6,时间超时,进程等待某一事件发生的时间超过了规定的最大值。
7,I/O失败在输入或输出期间发生错误,如找不到文件、在超过规定的最大努力次数以后仍然读/写失败,或者无效操作
8,无效指令进程试图执行一个不存在的指令。
9,特权指令,进程试图使用为操作系统系统保留的指令

第3题:

●在采用非抢占式进程调度方式下,下列 (10) 情况不会引起进程切换。

(10) A.一个更高优先级的进程就绪

B.时间片到

C.进程运行完毕

D.进程执行P操作


正确答案:A
【解析】在CPU为不可剥夺方式(非抢占式)进程调度方式下以下几种情况会引起进程切换。
正在执行的进程运行完毕。
正在执行的进程调用阻塞原语将自己阻塞起来进入等待状态。
正在执行的进程调用了P原语操作,从而因资源不足而被阻塞;或调用了V原语操作激活了等待资源的进程。
在分时系统中时间片用完。
当CPU方式是可剥夺(抢占式)时,就绪队列中的某个进程的优先级变得高于当前运行进程的优先级,会引起进程切换。

第4题:

下面对进程和线程所具有特性的比较中,正确的有( )。

Ⅰ.同一进程中的线程切换不会引起进程切换

Ⅱ.从一个进程中的线程切换到另一个进程中的线程时会引起进程切换

Ⅲ.创建、撤销切换进程时的开销会远大于相应的线程操作

Ⅳ.引入线程的操作系统能更有效地使用资源和提高系统吞吐量

A.Ⅰ和Ⅱ

B.Ⅰ和Ⅲ

C.Ⅰ、Ⅱ和Ⅲ

D.全都是


正确答案:D
解析:进程是操作系统资源分配的单位,线程可以作为一个独立运行的单位,一个进程可以拥有多个线程,同一进程中的线程共享该进程拥有的资源,进程中的线程也可以并发执行,从而提高系统利用率和系统效率。

第5题:

在采用最高优先级算法的系统中,若CPU调度方式为不可抢占,则下列哪一个事件的发生不会引起进程切换?( )

A) 有一个优先级更高的进程就绪

B) 时间片到

C) 进程运行完毕

D) 进程在运行过程中变为等待状态

A.

B.

C.

D.


正确答案:A

第6题:

下面哪一种情况不会引起进程之间的切换? ()

A 进程调用本程序中定义的sinx函数进行数学计算

B 进程处理I/O请求

C 进程创建了子进程并等待子进程结束

D 产生中断


参考答案A

第7题:

下列关于线程的说法正确的是(4)。

A.引入线程的OS线程切换的开销远小于进程切换的开销;有的系统线程切换、同步和通信都无须OS内核的干预

B.引入线程的OS线程切换的开销和进程切换的开销差不多;有的系统线程切换、同步和通信都无须OS内核的干预

C.引入线程的OS线程切换的开销远小于进程切换的开销;所有系统线程的切换、同步和通信都需要OS内核的干预

D.引入线程的OS线程切换的开销和进程切换的开销差不多;所有系统线程的切换、同步和通信都需要OS内核的干预


正确答案:A
解析:引入线程的OS线程切换的开销远小于进程切换的开销;有的系统线程切换、同步和通信都无须OS内核的干预。

第8题:

在采用非抢占式进程调度方式下,不会引起进程切换的是

A.一个更高优先级的进程就绪

B.时间片到

C.进程运行完毕

D.进程执行P操作


正确答案:A

第9题:

在采用非抢占式进程调度方式下,下列______不会引起进程切换。

A.时间片到

B.—个更高优先级的进程就绪

C.进程运行完毕

D.进程执行P操作


正确答案:B
解析:在CPU为不可剥夺(非抢占式)进程调度方式下有以下4种情况会引起进程切换。1、正在执行的进程运行完毕。2、正在执行的进程调用阻塞原语将自己阻塞起来进入等待状态。3、正在执行的进程调用了P原语操作,从而因资源不足而被阻塞;或调用了V原语操作激活了等待资源的进程。4、在分时系统中时间片用完。当CPU方式是可剥夺(抢占式)时,就绪队列中的某个进程的优先级变得高于当前运行进程的优先级,也会引起进程切换。所以,在采用非抢占式进程调度方式下,一个更高优先级的进程就绪不会引起进程切换。

第10题:

在采用非抢占式进程调度方式下,下列 ______ 不会引起进程切换。

A.时间片到

B.一个更高优先级的进程就绪

C.进程运行完毕

D.进程执行P操作


正确答案:B
解析:在CPU为不可剥夺(非抢占式)进程调度方式下有以下4种情况会引起进程切换。1、正在执行的进程运行完毕。2、正在执行的进程调用阻塞原语将自己阻塞起来进入等待状态。3、正在执行的进程调用了P原语操作,从而因资源不足而被阻塞;或调用了V原语操作激活了等待资源的进程。4、在分时系统中时间片用完。当CPU方式是可剥夺(抢占式)时,就绪队列中的某个进程的优先级变得高于当前运行进程的优先级,也会引起进程切换。所以,在采用非抢占式进程调度方式下,一个更高优先级的进程就绪不会引起进程切换。

更多相关问题