Lingch 原作
2005年平安夜
windows2000有得任务管理器可以看到CPU得占用率。
CPU是不能间断运行的,只要CPU上电就要运行指令,即使无事可做,也要执行NOP操作。所以windows的CPU占用率低并不是指CPU目前无事可做到在NOP,而是指CPU可以从但前状态中腾出多少时间来做用户的事情。
在多任务操作系统中的进程一般都实现了优先权算法,抢占式实时操作系统的高优先权进程能够立即抢占低优先权进程的CPU,而分时操作系统则一般等到当前进程的CPU时间片用万后再调度,但无论实时系统还是分时系统,高优先权进程在分配CPU时间上都比低优先权的进程占优势。
可以定义PRIORITY_HIGHEST