【技术实现步骤摘要】
本专利技术涉及通信
,尤其涉及一种系统调度方法和装置。
技术介绍
随着社会信息化程度不断提高,数据信息量不断膨胀,各个系统之间耦合性也随之增强,各个系统接口之间通常需要传输大量的数据。现有技术中通常采用定时调度机制处理数据。定时调度机制为某一待调度的数据系统预设一固定时长,每经过一次该固定时长,则调用一次该数据系统,以进行数据处理。现有技术中为了保证各个系统之间数据传输的实时性要求,因此该预设的固定时长不能过长。但若预设的固定时长过短,则增加了该数据系统的调度次数,造成资源消耗。综上所述,亟需一种系统调度方法和装置,用于确定数据系统的下次调度时间。
技术实现思路
本专利技术实施例提供一种系统调度方法和装置,用于确定数据系统的下次调度时间。本专利技术实施例提供一种系统调度方法,包括以下步骤:按照设定周期读取待调度的数据系统的下次调度的起始时间;若当前读取待调度的数据系统的时间晚于或等于待调度的数据系统的下次调度的起始时间,则调度待调度的数据系统进行数据处理,并根据数据系统当前次所处理的数据量确定数据系统下次调度的起始时间。较佳的,根据数据系统当前次所处理的数据量确定数据系统下次调度的起始时间,具体包括:根据数据系统当前次所处理的数据量,确定数据系统当前次调度的起始时间与数据系统的下次调度的起始时间的时间间隔;计算数据系统的当前次调度的起始时间与时间间隔之和, ...
【技术保护点】
一种系统调度方法,其特征在于,包括以下步骤:按照设定周期读取待调度的数据系统的下次调度的起始时间;若当前读取待调度的数据系统的时间晚于或等于所述待调度的数据系统的下次调度的起始时间,则调度所述待调度的数据系统进行数据处理,并根据所述数据系统当前次所处理的数据量确定所述数据系统下次调度的起始时间。
【技术特征摘要】
1.一种系统调度方法,其特征在于,包括以下步骤:
按照设定周期读取待调度的数据系统的下次调度的起始时间;
若当前读取待调度的数据系统的时间晚于或等于所述待调度的数据系统
的下次调度的起始时间,则调度所述待调度的数据系统进行数据处理,并根据
所述数据系统当前次所处理的数据量确定所述数据系统下次调度的起始时间。
2.如权利要求1所述的方法,其特征在于,所述根据所述数据系统当前
次所处理的数据量确定所述数据系统下次调度的起始时间,具体包括:
根据所述数据系统当前次所处理的数据量,确定所述数据系统当前次调度
的起始时间与所述数据系统的下次调度的起始时间的时间间隔;
计算所述数据系统的当前次调度的起始时间与所述时间间隔之和,得到所
述数据系统下次调度的起始时间。
3.如权利要求2所述的方法,其特征在于,所述根据所述数据系统当前
次所处理的数据量,确定所述数据系统当前次调度的起始时间与所述数据系统
的下次调度的起始时间的时间间隔,具体包括:
判断所述数据系统当前次所处理数据量是否不小于第一乘积,所述第一乘
积为所述待调度的数据系统单次调度过程中单批次所能处理的最大数据量与
所述待调度的数据系统单次调度过程中所能分配的最大批次量的乘积;
若是,则将所述时间间隔设置为预设值,所述预设值不小于所述设定周期
的时间长度。
4.如权利要求2所述的方法,其特征在于,根据以下公式,确定所述数
据系统当前次调度的起始时间与所述数据系统的下次调度的起始时间的时间
间隔:
tnew=t0,if(countmax×timemax)≤count(countmax×timemax)count×t0,if(countmax×timemax)n≤count<(countmax×timemax)nt0,ifcount<(countmax×timemax)n]]>其中,tnew为所述数据系统当前次调度的起始时间与所述数据系统的下次
调度的起始时间的时间间隔;t0为预设值,所述预设值不小于所述设定周期的
时间长度;count为所述数据系统当前次所处理的数据量;countmax为所述待调
度的数据系统单次调度过程中单批次所能处理的最大数据量,timemax为所述待
调度的数据系统单次调度过程中所能分配的最大批次量,n为默认值,n为大
于1的正...
【专利技术属性】
技术研发人员:肖京建,曹丽华,邹海英,
申请(专利权)人:中国移动通信集团湖南有限公司,
类型:发明
国别省市:湖南;43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。