简答题

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

正确答案

进程关联是由进程的PCB来表示的,它包括CPU寄存器的值和内存管理信息等。当发生上下文切换时,内核会将旧进程的关联状态保存在其PCB中,然后装入经调度要执行的新进程的已保存的关联状态。上下文切换还必须执行一些确切体系结构的操作,包括刷新数据和指令缓存。

答案解析

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

    简答题查看答案

  • 陷入内核时,系统自动从当前进程的TSS(任务状态段)中获得内核栈的CS,并完成栈切换。()

    判断题查看答案

  • 上下文切换即把一个可执行进程切换到另一个可执行进程。()

    判断题查看答案

  • 在Linux中,根据指定线程的运行环境,我们可以把它分为两个独立的运行上下文,当线程完全运行在内核空间时,我们称之为()

    单选题查看答案

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

    简答题查看答案

  • 内核自行启动(已经被载入内存,开始运行,并已初始化所有的设备驱动程序和数据结构等)之后,通过启动一个用户级程序init的方式,完成了自己的引导进程。在这个过程中init进程的进程号PID为()。

    单选题查看答案

  • 在系统内核中必须包括的处理模块有进程调度、原语管理和()

    填空题查看答案

  • 当用户在Linux命令提示符下输入ls,就产生一个进程,内核将为这个进程分配存储器资源,并且会分配一段虚拟地址空间。被分配的地址空间与内核中的地址有固定的关系。()

    判断题查看答案

  • 在Flash动画中,只能对两个场景进行切换。

    判断题查看答案