


价格:299起
0
联系人:
电话:
地址:
此时尽管它的优先级很高,但调度程序不会给它分配CPU时间。当主线程中有输入消息等待处理时,调度系统会暂时提高它的优先级,故在其他3个辅助线程运行的同时,主线程能及时地处理用户的输入请求。辅助线程1需要不停的对硬件监控网络发送和接收数据,实时产生报警信号,所以将它的优先级设置为比正常优先级高一个等级。辅助线程2, 3主要用于从数据中读取数据、并显示,实时性要求不高,故将其优先级设置为正常的优先级。
Windows2000是一个抢占式的操作系统,高优先级的线程会抢在低优先级进程之前运行。因此只要在辅助线程1中不调用Sleep函数进入不可调度状态,这个线程就会一直运行。只有当辅助线程1进入不