C# threadpriority 优先级怎么不起作用
答案:1 悬赏:50 手机版
解决时间 2021-04-06 03:19
- 提问者网友:伴风望海
- 2021-04-05 23:45
C# threadpriority 优先级怎么不起作用
最佳答案
- 五星知识达人网友:七十二街
- 2021-04-06 00:32
注意:这里很多人都疑惑了,既然threadB优先级比threadA优先级低,为什么还是先输出的threadA的内容呢?
其实那是因为你不了解线程的优先级实现原理
线程的优先级并不是你想象的先执行哪个后执行哪个
而是所有的线程不论优先级高低都会执行,
优先级越高表示CPU分配给该线程的时间片越多,执行时间就多
优先级越低表示CPU分配给该线程的时间片越少,执行时间就少追问怎样才能先输出A追答这个由系统来决定,你运行100次,不见得每次都是A先来的。
其实那是因为你不了解线程的优先级实现原理
线程的优先级并不是你想象的先执行哪个后执行哪个
而是所有的线程不论优先级高低都会执行,
优先级越高表示CPU分配给该线程的时间片越多,执行时间就多
优先级越低表示CPU分配给该线程的时间片越少,执行时间就少追问怎样才能先输出A追答这个由系统来决定,你运行100次,不见得每次都是A先来的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯