优先级并不是绝对,只是概率更大。
使用yield()方法让出该线程的时间片和设置线程的优先级,只会提示调度器,但是仅仅是一个提示,调度器是可以忽略它的。比如:当cup比较忙,那么优先级高的线程会获得更多的时间片,但是cpu闲暇时,优先级基本没用。
优先级高,只代表获取时间片的机会更大,不能保证一定会获取到时间片。
优先级并不是绝对,只是概率更大。
使用yield()方法让出该线程的时间片和设置线程的优先级,只会提示调度器,但是仅仅是一个提示,调度器是可以忽略它的。比如:当cup比较忙,那么优先级高的线程会获得更多的时间片,但是cpu闲暇时,优先级基本没用。
优先级高,只代表获取时间片的机会更大,不能保证一定会获取到时间片。