WindowsNT的线程调度程序所依据的主要数据结构是()。

题目
填空题
WindowsNT的线程调度程序所依据的主要数据结构是()。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

()是执行处理机调度的基本单位

A、进程

B、线程

C、程序

D、寄存器


参考答案:B

第2题:

WindowsNT中,下列线程中优先级最高的是()。

A.交互式线程

B.I/O型线程

C.计算型线程

D.空转线程


参考答案:A

第3题:

进程调度又称为___调度。

A.线程

B.程序

C.低级

D.作业


正确答案:C

第4题:

WindowsNT中,下列线程中优先级最高的是()。

  • A、交互式线程
  • B、I/O型线程
  • C、计算型线程
  • D、空转线程

正确答案:A

第5题:

WindowsNT如何动态调整线程的优先级?


正确答案: 最初,线程从创建它的进程那里获得优先级,线程可将继承的进程基本优先级改为稍高或稍低的优先级。线程在执行过程中,优先级可以动态变化。
当线程执行完一个时间片后,该线程被中断而放弃处理机,其优先级降低一级并进入下一就绪队列。最多可降低到线程的基本优先级。一个线程从等待状态变为就绪状态时要提高优先级,提高的幅度与所等待的事件有关。等待键盘输入所提高的幅度最大,其次是等待磁盘I/O,而计算型线程所提高的幅度最小。

第6题:

当某个进程(线程)被主调度程序选中进入运行状态时,时间片调度程序会负责分配一个称为【 】的CUP时间片,它是允许一个进程(线程)连续运行的最大时间长度。


正确答案:时间配额
时间配额

第7题:

以下哪些问题是Python的GIL导致的?()

  • A、无法创建系统级别的线程
  • B、GIL导致了线程间的不公平调度
  • C、计算密集型程序会因为GIL而变得更慢
  • D、IO密集型程序也无法使用多线程模型加速

正确答案:B,C

第8题:

系统进行资源分配和调度的独立单位是

A.进程

B.线程

C.中断程序

D.用户程序


正确答案:A
解析:进程观点把操作系统看做由若干个可以同时独立运行的程序和一个对这些程序进行协调的核心所组成,这些同时运行的程序称为进程。进程是系统进行资源分配和调度的独立单位。

第9题:

若系统中只有用户级线程,则处理机调度单位是()。

  • A、线程
  • B、进程
  • C、程序
  • D、作业

正确答案:A

第10题:

什么是线程调度?Java的线程调度采用什么策略?


正确答案:安排线程队列中CPU时间的线程被称为线程调度。Java的线程调度采用优先级基础上的“先到先服务”策略。