A.先来先服务
B.时间片轮转
C.随机选择
D.优先级
[单选题]Windows NT引入线程的概念,主要是为了( )。A.解决资源分配的问题B.用户使用方便C.更方便更有效地实现并行性D.增加可移植性
最初,线程从创建它的进程那里获得优先级,线程可将继承的进程基本优先级改为稍高或稍低的优先级。线程在执行过程中,优先级可以动态变化。当线程执行完一个时间片后,该线程被中断而放弃处理机,其优先级降低一级并进入下一就绪队列。最多可降低到线程的基本优先级。一个线程从等待状态变为就绪状态时要提高优先级,提高的幅度与所等待的事件有关。等待键盘输入所提高的幅度最大,其次是等待磁盘I/O,而计算型线程所提高的幅度最小。Windows NT如何动态调整线程的优先级?
引起线程调度重新调度的时机有: 1)当线程进入就绪状态时; 2)当线程的时间片用完或线程终止时; 3)当调度程序或执行体改变线程优先级时; 4)当执行体或应用程序改变正在运行的处理机族(多处理机中的一个子集)时; Windows NT中线程的调度时机有哪几种?
答:NT执行体的层次结构如下: 第一层是系统服务,它是NT执行体为用户态进程提供的一个接口。 第二层是NT执行体的几个组成部分:1)对象管理程序 2)安全调用监视程序 3)进程管理程序 4)本地过程调用 5)虚拟内存管理程序 6)I/O管理程序 第三层是NT内核。 第四层是硬件抽象层,它将执行体的其余部分与硬件特性隔离开来。 简述Windows NT执行体的层次结构。
[单选题]Windows NT是一个独立于硬件平台的操作系统,Windows NT的执行体被称为 (45) 的结合;Windows NT是以 (46) 方式集中管理并组织网络的;UNIX是一个 (47) 操作系统;关于Windows NT内核的说法,选项 (48) 是不正确的。(45) A.核心态,其结构是单块式和层次式B.用户态,其结构是层次式和微内核C.核心态,其结构是层次式和微内核D.用户态,其结构是单块式和层次式(46) A.域B.工作组C.客户机/服务器D.高端服务器(47) A.多用户、单任务
[单选题]Windows NT是一个独立于硬件平台的操作系统,Windows NT的执行体被称为(44)的结合;Windows NT是以(45)方式集中管理并组织网络的;UNIX是一个(46)操作系统;关于Windows NT内核的说法,选项(47)是不正确的;Client/Server结构模式的优点在于(48)。A.核心态,其结构是单块式和层次式B.用户态,其结构是层次式和微内核C.核心态,其结构是层次式和微内核D.用户态,其结构是单块式和层次式
答:在Windows NT中,线程被定义为:进程内的一个可调度实体。 Windows NT引进线程的主要目的是要有效地实现并行性。多进程的方式虽然也可以实现并行性,但采用线程比采用进程实现并行性更方便、更有效。以UNIX为例,当一个进程创建一个子进程时,系统必须把父进程地址空间的所有内容拷贝到子进程的地址空间中去。对大地址空间来说,这样的操作是很费时的,更何况两进程要建立共享数据。如果采用多线程要好得多,因为这些线程共享进程的同一地址空间、对象句柄以及其它资源。 在Windows NT中,线程是怎样定
[名词解释] Windows NT
[单选题]Windows NT是A.分时操作系统B.实时操作系统C.网络操作系统D.并行操作系统
[主观题]基于控制台的应用程序,默认是多线程的执行方式。()