NT SERVER的优先级设置有三项:Best foreground application response: 前台进程的优先级最高,基本优先级是九级Foreground application more responsive: 前台进程基本优先级比后台的应用程序高,是八级Foreground and Background Equally Responsive:前台和后台的基本优先级相同,为七级。
NT SERVER的默认优先级是“Best foreground application responsetime”,我们在NT 中所启动的大部分应用程序都是按照优先级类别运行,前台进程的基本优先级是九级,而后台的应用程序一般为七级。在NT中,为了达到尽快对用户作出响应,当前台的应用程序长时间占用cpu 时,NT将锁住所有的低优先级的应用程序而使它们无法被执行。我们可以打开“控制面板”的“系统”,将“Tasking”设置为“Foreground and Background Equally Responsive”。
进程和线程这两种对象类型关系特别紧密。 Windows NT 进程在程序运行时创建。进程既可能是应用程序(比如 Microsoft Word 或 Corel Draw)、服务(比如 Event Log 或 Computer Browser),也可能是子系统(比如print spooler 或 POSIX)。除了可执行程序外,每个进程还包含一组虚拟内存地址和至少一个线程。线程是进程内的对象,它执行程序指令。它们允许进程内的并发运行,启动一个进程在不同的处理器上同时执行该程序的不同部分。系统运行的每个线程作为线程对象类型的实例,并用与父进程的关系来标识。