八、 Netware 3.x的Sheduler
  我们知道,Netware是一种多线索多任务的网络操作系统. 多任务能使一个以上的程序同时运行.这种特性是所有现代操作系统必备的.
  多线索对程序如何在操作系统上运行提供良好的控制. 每个程序由多个子程序或线索组成.多线索允许一个程序在任何给定时间执行一件以上的任务.例如,NLM可同时执行几个任务,如同时监视几个通信口的通信.在这些条件下, 程序便分配线索去侦听服务器上的每个端口.
  应该指出,在任何给定时间,CPU上只有一个进程处于运行中.操作系统通过使用Schedu/er来使用CPU.Netware 3.x具有一种非优先权调度机制. 非优先权调度程序可使调度程序简化,使其快速有效地操作,并依赖于以友好方式操作的程序.

返回 上一页 下一页