更多“从Linux的调度来看,支持()和()两种进程。”相关问题
  • 第1题:

    下面对于Linux内核的叙述,错误的是:()。

    A.它为用户进程提供系统调用

    B.Linux内核主要作用包括进程管理与调度、内存管理等

    C.Linux内核通过OS服务组件访问硬件

    D.系统调用是Linux中用户进程与操作系统之间的重要接口


    正确答案:C

  • 第2题:

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

  • 第3题:

    Linux进程控制块task_struct结构中保证进程能与其他进程并发执行的域是()。

    • A、进程当前的状态
    • B、处理器现场保留信息区
    • C、进程通信信息
    • D、调度信息

    正确答案:B

  • 第4题:

    下面关于Linux内核的有关叙述中,错误的是()。

    • A、进程调度模块负责控制进程对CPU资源的使用,所采取的调度策略是使得各个进程能够平均访问CPU,但并不保证内核能及时地执行硬件操作
    • B、Linux内存管理模块的功能之一是屏蔽各种硬件内存结构的差异并向上返回统一的访问接口
    • C、网络接口模块包含网络接口驱动程序
    • D、支持进程之间各种通信机制,其通信机制主要包括信号、管道、消息队列、信号量、共享内存和套接字

    正确答案:A

  • 第5题:

    进程调度的对象和任务分别是()

    • A、作业,从就绪队列中按一定的调度策略选择一个进程占用CPU
    • B、进程,从就绪队列中按一定的调度策略选择一个进程占用CPU
    • C、进程,从后备作业队列中按一定的调度策略选择一个作业占用CPU
    • D、作业,从后备作业队列中按一定的调度策略选择一个作业占用CPU

    正确答案:B

  • 第6题:

    KVM虚拟机中IO和vcpu进程,由()统一调度。

    • A、linux内核
    • B、linux调度器
    • C、linuxshell
    • D、vmxoperations

    正确答案:B

  • 第7题:

    启动进程有手动启动和调度启动两种方法,其中调度启动常用的命令为at、batch和()。


    正确答案:crontab

  • 第8题:

    什么是进程调度?常用的进程调度方式有哪两种?


    正确答案: 所谓进程调度,是指当一个进程正在处理机上运行时,若有某个更为紧迫或更为得要的进程需要进行处理或有更高级优先级的进程进入就绪队列时,系统对处理机的分配处理通常有两种进程调度方式:(1)非抢占式:让原先正在运行的进程继续运行,直至该进程完成或发生某种事件(如I/O请求或时间片到),才主动放弃处理机(2)抢占式:现运行的进程放弃处理机,系统将处理机分配给更重要新的进程。

  • 第9题:

    填空题
    从Linux的调度来看,支持()和()两种进程。

    正确答案: 非实时(普通),实时
    解析: 暂无解析

  • 第10题:

    问答题
    什么是进程调度?常用的进程调度方式有哪两种?

    正确答案: 所谓进程调度,是指当一个进程正在处理机上运行时,若有某个更为紧迫或更为得要的进程需要进行处理或有更高级优先级的进程进入就绪队列时,系统对处理机的分配处理通常有两种进程调度方式:(1)非抢占式:让原先正在运行的进程继续运行,直至该进程完成或发生某种事件(如I/O请求或时间片到),才主动放弃处理机(2)抢占式:现运行的进程放弃处理机,系统将处理机分配给更重要新的进程。
    解析: 暂无解析

  • 第11题:

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

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

  • 第12题:

    填空题
    进程调度的方式通常有()和()两种方式。

    正确答案: 可剥夺,非剥夺
    解析: 暂无解析

  • 第13题:

    试比较FCFS和SPF两种进程调度算法。


    答案:相同点:两种调度算法都可以用于作业调度和进程调度。不同点:FCFS调度算法每次都从后备队列中选择一个或多个最先进入该队列的作业,将它们调入内存、分配资源、创建进程、插入到就绪队列。该算法有利于长作业/进程,不利于短作业/进程。SPF算法每次调度都从后备队列中选择-个或若干个估计运行时间最短的作业,调入内存中运行。该算法有利于短作业/进程,不利于长作业/进程。

  • 第14题:

    下列哪个选项不是LINUX所支持的?()

    • A、多用户
    • B、超进程
    • C、可移植
    • D、多进程

    正确答案:B

  • 第15题:

    简述Linux系统进程调度的总体思想。


    正确答案: 实时进程优先于普通进程,实时进程以进程的紧急程度为优先顺序,普通进程以进程平等占用CPU时间为基本调度原则。

  • 第16题:

    关于Linux2.4内核,说法错误的是()

    • A、Linux为单内核,效率高,紧凑
    • B、按进程优先级调度
    • C、具有虚拟文件系统,可以支持多种文件系统
    • D、设备驱动模块化

    正确答案:A

  • 第17题:

    KVM中的IO和vcpu进程,由linux调度器统一调度。


    正确答案:正确

  • 第18题:

    简述Linux需要进行进程调度的时机


    正确答案: Linux执行进程调度一般是在以下情况发生的:
    (1)正在执行的进程运行完毕;
    (2)正在执行的进程调用阻塞原语将自己阻塞起来进入等待状态;
    (3)正在执行的进程调用了P原语操作,从而因资源不足而被阻塞;或调用了V原语操作激活了等待资源的进程队列;
    (4)执行中的进程提出I/O请求后被阻塞;
    (5)系统分配的时间片已经用完;
    以上都是CPU为不可剥夺方式下的引起进程调度的原因。在CPU方式是可剥夺时,还有下面的原因:
    (6)就绪队列中的某个进程的优先级变得高于当前运行进程的优先级,从而也将引起进程调度。

  • 第19题:

    启动进程有手动启动和调度启动两种方法,其中调度启动常用的命令为()、()和()。


    正确答案:at;batch;crontab

  • 第20题:

    从Linux的调度来看,支持()和()两种进程。


    正确答案:非实时(普通);实时

  • 第21题:

    问答题
    简述Linux系统进程调度的总体思想。

    正确答案: 实时进程优先于普通进程,实时进程以进程的紧急程度为优先顺序,普通进程以进程平等占用CPU时间为基本调度原则。
    解析: 暂无解析

  • 第22题:

    填空题
    启动进程有手动启动和调度启动两种方法,其中调度启动常用的命令为at、batch和()。

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

  • 第23题:

    填空题
    启动进程有手动启动和调度启动两种方法,其中调度启动常用的命令为()、()和()。

    正确答案: at,batch,crontab
    解析: 暂无解析

  • 第24题:

    问答题
    简述Linux需要进行进程调度的时机

    正确答案: Linux执行进程调度一般是在以下情况发生的:
    (1)正在执行的进程运行完毕;
    (2)正在执行的进程调用阻塞原语将自己阻塞起来进入等待状态;
    (3)正在执行的进程调用了P原语操作,从而因资源不足而被阻塞;或调用了V原语操作激活了等待资源的进程队列;
    (4)执行中的进程提出I/O请求后被阻塞;
    (5)系统分配的时间片已经用完;
    以上都是CPU为不可剥夺方式下的引起进程调度的原因。在CPU方式是可剥夺时,还有下面的原因:
    (6)就绪队列中的某个进程的优先级变得高于当前运行进程的优先级,从而也将引起进程调度。
    解析: 暂无解析