阅读背景:

编写高质量代码改善C#程序的157个建议——建议76: 警惕线程的优先级

来源:互联网 

建议76: 警惕线程的优先级

线程在C#中有5个优先级:Highest、AboveNormal、Normal、BelowNormal和Lowest。讲到线程的优先级,就会涉及线程的调度。Windows系统是一个基于优先级的抢占式调度系统。在系统中,如果有一个线程的优先级较高,并且它正好处在就绪状态,系统总是会优先运行该线程。换句话说,高优先级的线程总是在系统调度算法中获取更多的CPU执行时间。线程在C#中有5个优先级:Highest、AboveNormal、




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: