首页 > 代码库 > 【7.14】线程Thread
【7.14】线程Thread
1):进程的就绪(Runnable)和阻塞(Blocked)的区别
当处理机空闲时,处于就绪状态的线程就会得到处理器资源,进入运行,当调用yield()时,处于运行状态的线程转入就绪状态。
当线程陷入阻塞时,即使处理机空闲也不会为该进程分配处理器资源,直到相关的动作完成(sleep时间到、I/O输入完成,获得同步锁,收到通知
、resume()),sleep()、等待I/O输入,等待同步锁、等待通知、suspend()等会让进程进入阻塞状态。
【7.14】线程Thread
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。