首页 > 其他 > 详细

Thread类中sleep(0)的作用

时间:2021-05-15 19:17:48      阅读:19      评论:0      收藏:0      [点我收藏+]

  Thread中sleep函数的作用是让该线程进入休眠状态,让出cpu的执行时间给其他进程,该线程休眠后进入就绪队列和其他线程一起竞争cpu的执行时间。

  所以sleep(0)的作用就是让该线程立即从运行阶段进入就绪队列而非等待队列,释放cpu时间,可以让操作系统切换其他线程来执行,提升效率。

  总得来说就是,sleep(0)让当前已完成功能的线程让出自己的资源(时间片)给其他线程,让其他线程有竞争cpu资源的机会(该线程也在就绪队列参与竞争)

Thread类中sleep(0)的作用

原文:https://www.cnblogs.com/zccfrancis/p/14771176.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!