抢占式,一个线程用完CPU之后,操作系统会根据线程优先级、线程饥饿情况等数据算出一个 总的优先级并分配下一个时间片给某个线程执行。
操作系统中可能会出现某条线程常常获取到VPU控制权的情况,为了让某些优先级比较低的线 程也能获取到CPU控制权,可以使用Thread.sleep(0)手动触发一次操作系统分配时间片的操 作,这也是平衡CPU控制权的一种操作。

Was this helpful?

0 / 0

发表回复 0

Your email address will not be published.