栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

----sched---

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

----sched---

负载均衡
rt线程

rt的负载均衡仅在rt线程被加入时和有rt线程运行退出时,当rt线程运行退出时,需要从系统中选择优先级最高的rt线程,过程如下:

1. 给Overload rt的cpu发送IPI中断(串行发送)

2. Overload rt的cpu找到自己待运行rt线程优先级最高的那个task1,同时查找系统中优先级最低的rqx,将task1 push到rqx上,并通知rqx重新调度。

选择过程很简单,从自己的运行队列中选择优先级最高的那个就可以了。

deadline

dl的处理简单粗暴:

当前dl的线程退出后,直接检查所有的overload的rq,选一个pull过来运行。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/713295.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号