A.作业
B.处理器
C.驱动
D.进程
第1题:
Linux系统中,进程调度的方式和策略是什么?对用户进程和核心进程如何调度?
Linux系统的调度方式基本上采用“抢占式优先级”方式。
Linux系统针对不同类别的进程提供了三种不同的调度策略,即适合于短实时进程的FIFO,适合于每次运行需要较长时间实时进程的时间片轮转法,适合于交互式的分时进程传统的UNIX调度策略。
Linux系统核心为每个进程计算出一个优先级,高优先级的进程优先得到运行。在运行过程中,当前进程的优先级随时间递减,这样就实现了“负反馈”作用,即经过一段时间之后,原来级别较低的进程就相对“提升”了级别,从而有机会得到运行。
Linux系统的调度方式基本上采用“抢占式优先级”方式,当进程在用户模式下运行时,不管它是否自愿,核心在一定条件下(如该进程的时间片用完或等待I/O)可以暂时中止其运行,而调度其他进程运行。一旦进程切换到内核模式下运行时,就不受以上限制,而一直运行下去,仅在重新回到用户模式之前才会发生进程调度。
略
第2题:
并发进程执行的相对速度是()
第3题:
进程从运行状态切换到等待状态的原因可能是()。
第4题:
进程是程序的执行过程,各进程向前推进的速度是不可预知的,这种性质称作进程的()。
第5题:
进程调度的对象和任务分别是()
第6题:
并发进程的执行速度受()调度策略及其它进程的影响。
第7题:
进程执行的相对速度是由进程自己来控制的
进程执行的相对速度与进程调度策略无关
P操作和V操作都是原语操作
利用P、V操作可以防止死锁
同步是指并发进程之间存在的一种制约关系
第8题:
进程调度策略
资源分配策略
进程状态变化
多道程序设计
第9题:
每个进程的执行是严格按序的
各个进程轮流占用处理器
进程的顺序性被破坏
可能产生与时间有关的错误
其执行速度可自行调节
第10题:
一个进程的执行不会影响另一个进程的执行
每个进程的执行是不会被中断的
每个进程执行的相对速度由进程自己控制
一个进程执行没有结束前另一个进程不能开始工作
第11题:
作业
处理器
驱动
进程
第12题:
进程执行的结果只取决于进程本身
进程执行的速度对执行结果有影响
进程多次重复执行时其执行结果都相同
进程执行时不会发生中断事件
当外界发生中断事件时不影响进程的执行速度
第13题:
操作系统讨论的死锁与()有关。
第14题:
在多道程序设计系统中往往会同时存在着许多进程,对每一个进程来说()
第15题:
Linux进程控制块task_struct结构中保证进程能与其他进程并发执行的域是()。
第16题:
()引起进程的并发执行。
第17题:
多个进程并发执行时,()
第18题:
一个进程独占处理器顺序执行时具有封闭性和可再现性,其含义是()
第19题:
进程申请的资源不存在
进程并发执行的进度和资源分配的策略
并发执行的进度
某个进程申请的资源数多于系统资源数
第20题:
第21题:
由进程的程序结构决定的
由进程自己来控制的
在进程被创建时确定的
与进程调度策略有关
第22题:
动态性
并发性
调度性
异步性
第23题:
进程当前的状态
处理器现场保留信息区
进程通信信息
调度信息