线程的调度模式
操作系统线程的调度方式是:基于CPU时间片进行线程调度,线程只有得到CPU时间片才执行,没有得到时间片的线程处于就绪状态,等待系统分配时间片。现代操作系统提供了强大的线程管理能力,java不需要在进行独立的线程管理和调度,而是将线程调度的工作委托给操作系统去完成。系统按照优先级分配CPU时间片,优先级高的线程分配的时间片多。如果线程的优先级一样,那么系统会随即挑选一个线程执行。系统平均分配CPU时间片,所有线程轮流占有CPU,线程之间是平等的。线程的调度模式有两种:分时调度模式,抢占式调度模式。
复制链接