什么是抢占式调度?为什么说JAVA是抢占式调度,不需要时间片分配?线程运行不是都得CPU给时间片吗
答案:4 悬赏:60
解决时间 2021-03-18 01:24
- 提问者网友:我喜歡係
- 2021-03-17 10:30
JAVA的线程到底是怎么运行的?肯定需要CPU的时间片吧 书上说JAVA抢占式调度不需要时间片分配那正规的WINDOWS下的线程不都是排着队的等着时间片分配然后运行吗?JAVA不同于这个那JAVA的线程是怎么抢占式调度的?哪位好心人详细讲一下,万分的感谢
最佳答案
- 二级知识专家网友:飘零作归宿
- 2021-03-17 11:22
java虚拟机采用抢占式调度模型,是指优先让可运行池中优先级高的线程占用CPU,如果可运行池中的线程优先级相同,那么就随机选择一个线程,使其占用CPU。处于运行状态的线程会一直运行,直至它不得不放弃CPU。
全部回答
- 1楼网友:我颠覆世界
- 2021-03-17 13:22
反正最后还是遵循的。不会不遵循。
- 2楼网友:何必打扰
- 2021-03-17 13:16
你好!
应该是针对不同层面来讲的。
我的回答你还满意吗~~
- 3楼网友:傲娇菇凉
- 2021-03-17 12:54
学习了。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯