标签:res read 运行 空闲 处理 run ble 同步 block
1):进程的就绪(Runnable)和阻塞(Blocked)的区别
当处理机空闲时,处于就绪状态的线程就会得到处理器资源,进入运行,当调用yield()时,处于运行状态的线程转入就绪状态。
当线程陷入阻塞时,即使处理机空闲也不会为该进程分配处理器资源,直到相关的动作完成(sleep时间到、I/O输入完成,获得同步锁,收到通知
、resume()),sleep()、等待I/O输入,等待同步锁、等待通知、suspend()等会让进程进入阻塞状态。
标签:res read 运行 空闲 处理 run ble 同步 block
原文地址:http://www.cnblogs.com/yuwenhui/p/7172913.html