【技术实现步骤摘要】
本专利技术涉及批量任务处理,具体涉及一种基于动态优先级调度的批量任务优化方法。
技术介绍
1、在大数据与分布式系统的快速发展下,批量任务处理已成为各大系统核心业务处理的关键。批量任务通常涉及大量数据处理、存储和传输,因此对系统资源(如cpu、内存和网络带宽)有较高要求。在传统的批量任务处理模式中,各任务的调度通常遵循预先设定的固定顺序或时间表,而不考虑任务的优先级和实时资源状态。
2、这种固定的调度方式存在多个缺陷,概括下可以分为几个方面:1、固定顺序调度限制:忽视了任务的重要性和系统资源状态。这导致在资源紧张或并发任务较多的情况下,高优先级任务往往得不到及时响应,影响系统的整体性能。2、缺乏实时性和灵活性:部分系统尝试通过手动调整任务顺序来优化处理效率,但这种方式依赖人工判断,且难以适应复杂的资源动态变化,缺乏灵活性。此外,人工干预还存在主观性强的问题,无法满足高实时性和准确性的需求。3、低效的资源利用:固定的调度方式导致低优先级任务在不必要的情况下占用大量资源,削弱了资源的使用效率,影响了系统对高优先级任务的响应速度。4
...【技术保护点】
1.一种基于动态优先级调度的批量任务优化方法,其特征在于,包括:
2.根据权利要求1所述的一种基于动态优先级调度的批量任务优化方法,其特征在于,所述初始优先级包括高优先级、中优先级和低优先级,并用数值1-3表示高优先级任务、数值4-6表示中优先级任务、数值7-10表示低优先级任务,同一优先级中的任务的数值越小,则优先级越高。
3.根据权利要求1所述的一种基于动态优先级调度的批量任务优化方法,其特征在于,所述预计资源需求等级分为高级、中级和低级,且其对应的资源需求权重依次为0.7、0.5和0.3。
4.根据权利要求1所述的一种基于动态
...【技术特征摘要】
1.一种基于动态优先级调度的批量任务优化方法,其特征在于,包括:
2.根据权利要求1所述的一种基于动态优先级调度的批量任务优化方法,其特征在于,所述初始优先级包括高优先级、中优先级和低优先级,并用数值1-3表示高优先级任务、数值4-6表示中优先级任务、数值7-10表示低优先级任务,同一优先级中的任务的数值越小,则优先级越高。
3.根据权利要求1所述的一种基于动态优先级调度的批量任务优化方法,其特征在于,所述预计资源需求等级分为高级、中级和低级,且其对应的资源需求权重依次为0.7、0.5和0.3。
4.根据权利要求1所述的一种基于动态优先级调度的批量任务优化方法,其特征在于,所述任务重要性权重的取值为1-5,其数值越大表示越重要。
5.根据权利要求1所述的一种基于动态优先级调度的批量任务优化方法,其特征在于,所述第一时间间隔为1分钟。
6.根据...
【专利技术属性】
技术研发人员:杨浩,裴志龙,林川,齐国全,刘晓,
申请(专利权)人:江苏苏商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。