1.线程sleep()后,会让出cpu的时间片,交由其他线程进行抢占cpu。

线程之间正常的切换是依靠时间片的。

当主线程没有结束,且其在所占有的时间片内,并没有结束自己的工作,此时,子线程将会抢占cpu时间片。

参考帖子以及下面的评论:https://blog.csdn.net/harry_lyc/article/details/6055734#reply

Linux 线程调度

 Linux 线程调度

 

相关文章:

  • 2021-09-26
  • 2022-12-23
  • 2021-08-29
  • 2021-10-11
  • 2022-12-23
  • 2022-12-23
  • 2021-11-25
猜你喜欢
  • 2021-11-10
  • 2021-11-17
  • 2022-12-23
  • 2021-06-22
  • 2022-12-23
  • 2021-04-27
相关资源
相似解决方案