摘要: 1.线程调度计算机通常只有一个CPU,在任意时刻只能执行一条机器指令,每个线程只有获得CPU的使用权才能执行指令。线程调度是指按照特定机制为多个线程分配CPU的使用权.分类:分时调度模型和抢占式调度模型分时调度模型是指让所有的线程轮流获得cpu的使用权,并且平均分配每个线程占用的CPU的时间片这个也比较好理解。java虚拟机采用抢占式调度模型,是指优先让可运行池中优先级高的线程占用CPU,如果可运行池中的线程优先级相同,那么就随机选择一个线程,使其占用CPU。处于运行状态的线程会一直运行,直至它不得不放弃CPU。线程的调度不是跨平台的,它 不仅仅取决于java虚拟机,还依赖于操作系统。在某些操 阅读全文
posted @ 2011-11-20 17:41 0707 阅读(200) 评论(0) 推荐(0) 编辑