itgle.com

进程调度的作用是什么?引起进程调动的因素有哪些?

题目

进程调度的作用是什么?引起进程调动的因素有哪些?


相似考题
更多“进程调度的作用是什么?引起进程调动的因素有哪些?”相关问题
  • 第1题:

    PC8提供了进程管理和进程调度所需要的哪些信息?


    答案:进程标识符、处理机状态、进程调度信息、进程控制信息。

  • 第2题:

    在操作系统中,引起进程调度的主要因素有哪些?
    在操作系统中,引起进程调度的主要因素有:正在运行的进程完成任务,或等待资源,或运行到时;核心处理完中断或陷入事件后,发现系统中“重新调度”标志被置上。

  • 第3题:

    多道程序系统中,()的作用是从就绪状态中挑选一个进程投入运行。

    • A、 作业调度
    • B、 交换调度
    • C、 进程调度
    • D、 SPOOLING调度

    正确答案:C

  • 第4题:

    在采用非抢占式调度的操作系统中,不能引起新进程调度的事件是()。

    • A、正在运行的进程用完时间片
    • B、正在运行的进程出错
    • C、正在运行的进程等待I/O事件
    • D、新创建的进程进入就绪队列

    正确答案:D

  • 第5题:

    ()引起进程的并发执行。

    • A、进程调度策略
    • B、资源分配策略
    • C、进程状态变化
    • D、多道程序设计

    正确答案:D

  • 第6题:

    进程控制块是什么,有何作用?通常进程控制块包含哪些信息?


    正确答案:进程控制块(ProcessControlBlock,简称PCB),是操作系统为进程分配的用于标志进程,记录各进程执行情况的。进程控制块是进程存在的标志,它记录了进程从创建到消亡动态变化的状况,进程队列实际也是进程控制块的链接。操作系统利用进程控制块对进程进行控制和管理。
    ·标志信息含唯一的进程名
    ·说明信息有进程状态、等待原因、进程程序存放位置和进程数据存放位置
    ·现场信息包括通用、控制和程序状态字寄存器的内容
    ·管理信息存放程序优先数和队列指针
    进程控制块的作用有:
    (1)记录进程的有关信息,以便操作系统的进程调度程序对进程进行调度。这些信息包括标志信息、说明信息、现场信息和管理信息等;
    (2)标志进程的存在,进程控制块是进程存在的唯一标志

  • 第7题:

    进程监视进程(PMON)的作用是什么?


    正确答案: 进程监视进程的作用是:恢复中断或失败的用户进程、服务进程
    1.清除非正常中断的进程留下的孤儿会话;
    2.回退未提交事务;
    3.释放进程所占用的各种资源;
    4.监控服务进程和调度进程,如果它们失败,则自动重新启动它们。

  • 第8题:

    简述引起进程调度的原因。


    正确答案: 缺乏资源——正在运行的进程因某个条件不能满足,进入阻塞状态;运行进程被撤下,引起调度另一个进程进入运行。
    时间片到——分时系统中,每当时间片到,正在运行的进程被暂时停止,排入就绪队列,引起调度另一就绪进程进入运行
    外部中断——外部中断信号引起调度。
    进程结束——进程正常执行完毕,终止,此时系统调度另一进程运行。

  • 第9题:

    问答题
    进程控制块PCB的作用是什么?其主要内容有哪些?进程能否修改访问自己的进程控制块内容?

    正确答案: 操作系统利用PCB来描述进程的基本情况以及进程的运行变化过程,PCB是进程存在的唯一标志。
    进程控制块的内容可以分成调度信息和现场信息两大部分。调度信息供进程调度时使用,描述了进程当前所处的状况,包括进程名、进程号、存储信息、优先级、当前状态、资源清单、家族关系、消息队列指针和当前打开文件等。现场信息刻画了进程的运行情况,由于每个进程都有自己专用的工作存储区,其它进程运行时不会改变它的内容,所以PCB中的现场信息只记录那些可能会被其它进程改变的寄存器,如程序状态字、时钟、界地址寄存器等。一旦中断进程的运行,必须把中断时刻的上述内容记入进程控制块的现场信息。所以进程可以修改访问自己进程控制块的内容。
    解析: 暂无解析

  • 第10题:

    问答题
    Linux系统中,进程调度的方式和策略是什么?对用户进程和核心进程如何调度?

    正确答案: Linux系统的调度方式基本上采用“抢占式优先级”方式。
    Linux系统针对不同类别的进程提供了三种不同的调度策略,即适合于短实时进程的FIFO,适合于每次运行需要较长时间实时进程的时间片轮转法,适合于交互式的分时进程传统的UNIX调度策略。
    Linux系统核心为每个进程计算出一个优先级,高优先级的进程优先得到运行。在运行过程中,当前进程的优先级随时间递减,这样就实现了“负反馈”作用,即经过一段时间之后,原来级别较低的进程就相对“提升”了级别,从而有机会得到运行。
    Linux系统的调度方式基本上采用“抢占式优先级”方式,当进程在用户模式下运行时,不管它是否自愿,核心在一定条件下(如该进程的时间片用完或等待I/O)可以暂时中止其运行,而调度其他进程运行。一旦进程切换到内核模式下运行时,就不受以上限制,而一直运行下去,仅在重新回到用户模式之前才会发生进程调度。
    解析: 暂无解析

  • 第11题:

    多选题
    下列阐述中,()是正确的.
    A

    进程切换是由进程调度完成的

    B

    进程切换是由进程状态的变化引起的

    C

    进程状态的变化一定会引起进程的切换

    D

    进程状态的变化与出现的中断事件有关

    E

    对出现的中断事件处理后总要让进程调度程序工作


    正确答案: D,E
    解析: 暂无解析

  • 第12题:

    问答题
    简述引起进程调度的原因。

    正确答案: 缺乏资源——正在运行的进程因某个条件不能满足,进入阻塞状态;运行进程被撤下,引起调度另一个进程进入运行。
    时间片到——分时系统中,每当时间片到,正在运行的进程被暂时停止,排入就绪队列,引起调度另一就绪进程进入运行
    外部中断——外部中断信号引起调度。
    进程结束——进程正常执行完毕,终止,此时系统调度另一进程运行。
    解析: 暂无解析

  • 第13题:

    进程由就绪态转换为运行态是由()引起的。

    A.中断事件
    B.进程状态转换
    C.进程调度
    D.为程序创建进程

    答案:C
    解析:
    进程由就绪态转换为运行态是由进程调度引起的。

  • 第14题:

    Linux系统中,进程调度的方式和策略是什么?对用户进程和核心进程如何调度?
    Linux系统的调度方式基本上采用“抢占式优先级”方式。
    Linux系统针对不同类别的进程提供了三种不同的调度策略,即适合于短实时进程的FIFO,适合于每次运行需要较长时间实时进程的时间片轮转法,适合于交互式的分时进程传统的UNIX调度策略。
    Linux系统核心为每个进程计算出一个优先级,高优先级的进程优先得到运行。在运行过程中,当前进程的优先级随时间递减,这样就实现了“负反馈”作用,即经过一段时间之后,原来级别较低的进程就相对“提升”了级别,从而有机会得到运行。
    Linux系统的调度方式基本上采用“抢占式优先级”方式,当进程在用户模式下运行时,不管它是否自愿,核心在一定条件下(如该进程的时间片用完或等待I/O)可以暂时中止其运行,而调度其他进程运行。一旦进程切换到内核模式下运行时,就不受以上限制,而一直运行下去,仅在重新回到用户模式之前才会发生进程调度。

  • 第15题:

    以下哪个原因不会引起进程调度()。

    • A、进程运行结束
    • B、进入阻塞状态
    • C、时间片用完
    • D、创建进程

    正确答案:A

  • 第16题:

    进程调度有何功能?有哪些常用的调度算法?


    正确答案: 查询、登记和更新进程控制表PCB中相应表项,并根据表项中的内容和状态作出选择决定;根据系统选定的调度算法,从就绪进程队列中选取一个就绪进程,分配CPU,并决定它运行多长时间(调度方式);进行实际分配工作,更新被调度进程和正在运行进出的PCB表项,修改状态,切换进程执行代码。
    常用的调度算法有:先进先出法、短执行进程优先法、优先级调度法、轮转法等。

  • 第17题:

    进程控制块PCB的作用是什么?其主要内容有哪些?进程能否修改访问自己的进程控制块内容?


    正确答案: 操作系统利用PCB来描述进程的基本情况以及进程的运行变化过程,PCB是进程存在的唯一标志。
    进程控制块的内容可以分成调度信息和现场信息两大部分。调度信息供进程调度时使用,描述了进程当前所处的状况,包括进程名、进程号、存储信息、优先级、当前状态、资源清单、家族关系、消息队列指针和当前打开文件等。现场信息刻画了进程的运行情况,由于每个进程都有自己专用的工作存储区,其它进程运行时不会改变它的内容,所以PCB中的现场信息只记录那些可能会被其它进程改变的寄存器,如程序状态字、时钟、界地址寄存器等。一旦中断进程的运行,必须把中断时刻的上述内容记入进程控制块的现场信息。所以进程可以修改访问自己进程控制块的内容。

  • 第18题:

    选择进程调度算法的准则是什么?


    正确答案: 由于各种调度算法都有自己的特性,因此,很难评价哪种算法是最好的。一般说来,选择算法时可以考虑如下一些原则:
    ①处理器利用率;
    ②吞吐量;
    ③等待时间;
    ④响应时间。
    在选择调度算法前,应考虑好采用的准则,当确定准则后,通过对各种算法的评估,从中选择出最合适的算法。

  • 第19题:

    下列阐述中,()是正确的.

    • A、进程切换是由进程调度完成的
    • B、进程切换是由进程状态的变化引起的
    • C、进程状态的变化一定会引起进程的切换
    • D、进程状态的变化与出现的中断事件有关
    • E、对出现的中断事件处理后总要让进程调度程序工作

    正确答案:A,B,D,E

  • 第20题:

    问答题
    在操作系统中,引起进程调度的主要因素有哪些?

    正确答案: 在操作系统中,引起进程调度的主要因素有:正在运行的进程完成任务,或等待资源,或运行到时;核心处理完中断或陷入事件后,发现系统中“重新调度”标志被置上。
    解析: 暂无解析

  • 第21题:

    问答题
    进程控制块是什么,有何作用?通常进程控制块包含哪些信息?

    正确答案: 进程控制块(ProcessControlBlock,简称PCB),是操作系统为进程分配的用于标志进程,记录各进程执行情况的。进程控制块是进程存在的标志,它记录了进程从创建到消亡动态变化的状况,进程队列实际也是进程控制块的链接。操作系统利用进程控制块对进程进行控制和管理。
    ·标志信息含唯一的进程名
    ·说明信息有进程状态、等待原因、进程程序存放位置和进程数据存放位置
    ·现场信息包括通用、控制和程序状态字寄存器的内容
    ·管理信息存放程序优先数和队列指针
    进程控制块的作用有:
    (1)记录进程的有关信息,以便操作系统的进程调度程序对进程进行调度。这些信息包括标志信息、说明信息、现场信息和管理信息等;
    (2)标志进程的存在,进程控制块是进程存在的唯一标志
    解析: 暂无解析

  • 第22题:

    问答题
    进程调度的作用是什么?引起进程调动的因素有哪些?

    正确答案: 在多道程序设计环境中,进程数往往多于处理机数,这将导致多个进程互相争夺处理机。进程调度的作用是记录系统中所有进程的执行状况,根据一定的调度算法,从就绪队列中选出一个进程来,把CPU分配给它。引起进程调度的因素主要有:正在执行的进程运行完毕、正在执行的进程进入等待状态、进程的进间片用完、就绪队列中某个进程优先级高于正在运行进程的优先级。总之,当一个进程让出处理机,就调度另一个进程占用处理机以运行。
    解析: 暂无解析

  • 第23题:

    单选题
    ()引起进程的并发执行。
    A

    进程调度策略

    B

    资源分配策略

    C

    进程状态变化

    D

    多道程序设计


    正确答案: D
    解析: 暂无解析