恭喜四川航天天盛科技有限公司胡代君获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网恭喜四川航天天盛科技有限公司申请的专利一种线程调度方法、系统、设备及介质获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN119415239B 。
龙图腾网通过国家知识产权局官网在2025-04-25发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202510014906.7,技术领域涉及:G06F9/48;该发明授权一种线程调度方法、系统、设备及介质是由胡代君;李鸿鹄;伍平;张宏;刘兵兵;王丹;郭一靖;伍绍宇;梁日成设计研发完成,并于2025-01-06向国家知识产权局提交的专利申请。
本一种线程调度方法、系统、设备及介质在说明书摘要公布了:本发明涉及通信技术领域,公开了一种线程调度方法、系统、设备及介质,多核CPU上进行实现,包括:获取每个总任务中每个子任务的执行时间;根据所述总任务中每个子任务的执行时间制定时间阈值,并分别获取所述执行时间以所述时间阈值为分割点的所述子任务的数量;根据所述执行子任务组对应建立快线程池和慢线程池;将所述执行时间小于所述时间阈值的子任务放置于所述快线程池中,将所述执行时间不小于所述时间阈值的子任务放置于所述慢线程池中;所述CPU核心对应处理所述快线程池或慢线程池中的线程。通过本发明的方法,动态调整线程池的数量和大小,提高了系统的并发处理能力和执行效率。
本发明授权一种线程调度方法、系统、设备及介质在权利要求书中公布了:1.一种线程调度方法,在多核CPU上进行实现,其特征在于,包括:获取每个总任务中每个子任务的执行时间;根据所述总任务中每个子任务的执行时间制定时间阈值,并分别获取所述执行时间以所述时间阈值为分割点的所述子任务的数量,其中,令在同一时间范围内的所述子任务为一个待执行子任务组,所述时间阈值的数量不大于CPU的核心数-1;根据所述总任务中每个子任务的执行时间制定时间阈值,并分别获取所述执行时间以所述时间阈值为分割点的所述子任务的数量的具体过程为:B1、确定所述时间阈值的数量,令所述时间阈值的数量为N;B2、将所述总任务中每个子任务根据对应的执行时间进行排序,得到根据所述执行时间进行升序或降序的子任务序列;B3、确定所述总任务的总执行时间T,并将所述总执行时间T除以N+1得到时间平均值P,即ti为第i个子任务的执行时间,T为总执行时间,I为子任务的总数量;B4、将所述子任务序列对应的执行时间按序排列得到执行时间序列,并从所述执行时间序列中查找到与所述时间平均值P最接近的执行时间组合,从而将所述子任务序列对应的执行时间按序排列得到的执行时间序列分成N+1组待执行子任务组;B5、将N+1组执行时间组对应的子任务定义为待执行子任务组,并确认每个所述待执行子任务组中子任务的数量;B6、令位于相邻的两个所述待执行子任务组且在该相邻的两个所述待执行子任务组中为相邻关系的两个相邻子任务对应的执行时间之间的任一数字为时间阈值;根据所述执行子任务组对应建立快线程池和慢线程池,并根据每个所述执行子任务组中的子任务的数量设置所述快线程池和慢线程池的大小,且所述快线程池和慢线程池分别由不同的CPU核心处理;将所述执行时间小于所述时间阈值的子任务放置于所述快线程池中,将所述执行时间不小于所述时间阈值的子任务放置于所述慢线程池中;所述CPU核心对应处理所述快线程池或慢线程池中的线程。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人四川航天天盛科技有限公司,其通讯地址为:610000 四川省成都市龙泉驿区龙泉街道航天北路181号6层;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。