[单选题]

Windows NT引入线程的概念,主要是为了( )。

A.解决资源分配的问题

B.用户使用方便

C.更方便更有效地实现并行性

D.增加可移植性

参考答案与解析:

相关试题

在Windows NT中,线程是怎样定义的?为何要引进这一概念?

答:在Windows NT中,线程被定义为:进程内的一个可调度实体。   Windows NT引进线程的主要目的是要有效地实现并行性。多进程的方式虽然也可以实现并行性,但采用线程比采用进程实现并行性更方便、更有效。以UNIX为例,当一个进程创建一个子进程时,系统必须把父进程地址空间的所有内容拷贝到子进程的地址空间中去。对大地址空间来说,这样的操作是很费时的,更何况两进程要建立共享数据。如果采用多线程要好得多,因为这些线程共享进程的同一地址空间、对象句柄以及其它资源。 在Windows NT中,线程是怎样定

  • 查看答案
  • java.lang.StringBuffer类的引入,主要是为了()

    [单选题]java.lang.StringBuffer类的引入,主要是为了 ( )A.提高数据传送的效率B.精简数据传送的操作C.进行数据替换D.数据传送安全

  • 查看答案
  • java.lang.StringBuffer类的引入,主要是为了()。

    [单选题]java.lang.StringBuffer类的引入,主要是为了( )。A.提高数据传送的效率B.精简数据传送的操作C.进行数据替换D.数据传送安全

  • 查看答案
  • Windows NT采用基于()的方案选定线程执行的次序。

    [单选题]Windows NT采用基于( )的方案选定线程执行的次序。A.先来先服务B.时间片轮转C.随机选择D.优先级

  • 查看答案
  • Windows NT如何动态调整线程的优先级?

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

  • 查看答案
  • Windows NT中线程的调度时机有哪几种?

    引起线程调度重新调度的时机有:   1)当线程进入就绪状态时;   2)当线程的时间片用完或线程终止时;   3)当调度程序或执行体改变线程优先级时;   4)当执行体或应用程序改变正在运行的处理机族(多处理机中的一个子集)时; Windows NT中线程的调度时机有哪几种?

  • 查看答案
  • Windows7的XP模式主要是为了解决()的问题。

    [单选题]Windows7的XP模式主要是为了解决()的问题。A . 软件兼容性B . 系统运行速度C . 内存占用率高D . CPL;使用率高

  • 查看答案
  • Windows 98操作系统中引入线程概念后,可以提高进程内程序执行的并发性。在

    [单选题]Windows 98操作系统中引入线程概念后,可以提高进程内程序执行的并发性。在下列有关Windows 98线程的叙述中,错误的是A.线程也称为“轻量级进程”,它表示进程中的一个控制点和一条执行途径B.Win 32应用程序通常是多线程的,如Microsoft Word软件C.利用Windows 98提供的“系统监视器”可以查看当前系统中线程的数目D.线程是存储器、外设等资源的分配单位,也是处理器调度的对象

  • 查看答案
  • Windows98操作系统中引入线程概念后,可以提高进程内程序执行的并发性。在下

    [单选题]Windows98操作系统中引入线程概念后,可以提高进程内程序执行的并发性。在下列有关Windows98线程的叙述中,错误的是( )。A.线程也称为“轻量级进程”,它表示进程中的一个控制点和一条执行途径B.Win32应用程序通常是多线程的,如Microsoft Word软件C.利用Windows98提供的“系统监视器”可以查看当前系统中线程的数目D.线程是存储器、外设等资源的分配单位,也是处理器调度的对象

  • 查看答案
  • 在操作系统中引入线程概念的主要目的是什么?

    [问答题] 在操作系统中引入线程概念的主要目的是什么?

  • 查看答案