描述内核在两个进程间进行上下文切换的过程。

题目

描述内核在两个进程间进行上下文切换的过程。

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

第1题:

对于以下四种服务,在采用微内核结构的操作系统中,不宜放在微内核中的是()

A.进程间通信机制

B.低级I/O

C.有限的低级进程经管和调度

D.文件系统服务


正确答案:D
解析:微内核几乎不做任何工作,仅仅提供以下四种服务:①进程间通信机制;②某些存储经管;③有限的低级进程经管和调度;④低级I/O。

第2题:

在采用微内核的操作系统中,对于以下四种服务不宜放在微内核中的是()。

A.进程间的通信机制

B.低级I/O

C.低级进程调度和管理

D.文件系统服务


参考答案:D

第3题:

在系统结构上,Unix的内核可以分为两个主要部分,它们是______和进程控制子系统。


正确答案:文件子系统
文件子系统 解析:在系统结构上,Unix可分为两大部分:操作系统的内核和核外程序。内核部分又由两个主要部分组成,它们是文件子系统和进程控制子系统。其中文件子系统对系统中的文件进行管理,并提供高速缓冲机制。进程控制子系统负责进程的创建、撤消、同步、通信、进程调度以及存储管理。核外程序则由用户程序和系统提供的服务组成。

第4题:

试简述内核启动init进程的过程。


正确答案: Init进程位于init/main.c,内核启动init进程的过程如下:
(1)打开标准输入,标准输出,标准错误设备。
(2)如果ramdisk_execute_command变量指定了要运行的程序,则启动它。
(3)如果execute_command变量指定了要运行的程序,启动它。
(4)依次尝试执行/sbin/init,/etc/init,/bin/init,/bin/sh。

第5题:

描述线程库进行用户级线程上下文切换的过程所采取的措施。


正确答案:用户线程之间的上下文切换和内核线程之间的相互转换是非常相似的。但它依赖于线程库和怎样把用户线程指给内核程序。一般来说,用户线程之间的上下文切换涉及到用一个用户程序的轻量级进程和用另外一个线程来代替。这种行为通常涉及到寄存器的节约和释放。

第6题:

下列关于任务上下文切换的描述中,不正确的是(55)。

A.任务上下文是任务控制块(TCB)的组成部分

B.上下文切换是由一个特殊的任务完成

C.上下文切换耐间是影响RTOS性能的重要指标

D.上下文切换由RTOS内部完成


正确答案:B
本题考查嵌入式操作系统的基础知识。在多任务系统中,上下文切换指的是当处理器的控制权由运行任务转移到另外一个就绪任务时所执行的操作。任务的上下文是任务控制块(TCB)的组成部分,记录着任务的寄存器、状态等信息。当运行的任务转为就绪、挂起或删除时,另外一个被选定的就绪任务就成为当前任务。上下文切换包括保存当前任务的状态,决定哪一个任务运行,恢复将要运行的任务的状态。保护和恢复上下文的操作是依赖特定的处理器的。上下文切换时间是影响嵌入式实时操作系统RTOS性能的一个重要指标。上下文切换是在RTOS内部完成的,上下文切换由一个特殊的任务完成的说法是错误的,故本题应选择B。

第7题:

在分布式操作系统中,内核处理任务不包括()。

A.存储管理

B.进程间通信

C.中断处理

D.进程调度


参考答案:A
在分布式操作系统中,内核负责处理中断、进程间通信和进程调度。

第8题:

下面关于任务上下文切换的描述中,不正确的是(61)。

A.任务上下文是任务控制块(TCB)的组成部分

B.上下文切换由一个特殊的任务完成

C.上下文切换时间是影响RTOS性能的重要指标

D.上下文切换在RTOS内部完成


正确答案:B
解析:本题考查嵌入式操作系统的基础知识。在多任务系统中,上下文切换指的是当处理器的控制权由运行任务转移到另外一个就绪任务时所执行的操作。任务的上下文是任务控制块(TCB)的组成部分,记录着任务的寄存器、状态等信息。当运行的任务转为就绪、挂起或删除时,另外一个被选定的就绪任务就成为当前任务。上下文切换包括保存当前任务的状态,决定哪一个任务运行,恢复将要运行的任务的状态。保护和恢复上下文的操作是依赖特定的处理器的。上下文切换时间是影响嵌入式实时操作系统RTOS性能的一个重要指标。上下文切换是在RTOS内部完成的,上下文切换由一个特殊的任务完成的说法是错误的,故本题应选择B。

第9题:

以下各项关于微内核(micro kernel)操作系统的说法,正确的是()

  • A、是对单内核做了结构扩展后推出的
  • B、内核不包括任务管理、调度器、中断管理和进程间通信模块
  • C、内核小巧,传统操作系统内核中的许多部分都被移出内核
  • D、进程需要区分内核模式和用户模式服务

正确答案:C

第10题:

在分布式操作系统中,内核处理任务不包括()。

  • A、存储管理
  • B、进程间通信
  • C、中断处理
  • D、进程调度

正确答案:A

更多相关问题