文章目录 cpu 竞争策略thread.sleep cpu 竞争策略 unix-时间片算法;windows- 抢占式算法;根据优先级,饥饿时间来计算一个总的优先级; thread.sleep 操作系统不提供 重新计算一下所有线程的总优先级 接口,则需要通过 sleep 重新竞争cpu,操作系统会在确定谁使用cpu 之前重新计算一下优先级。thread.sleep:告诉操作系统 在未来的多少毫秒内不参与CPU竞争;Thread.Sleep(0):在未来的0毫秒内不参与CPU竞争 = 触发操作系统立刻重新进行一次CPU竞争Thread.yield: 是让出cpu 一下