The present invention provides an optimized processing method and device for the execution time of a task. According to one aspect of the invention provides a processing method, optimization, task execution time includes access to the history of practice of the task execution time required for the historical value, based on the historical value of practice to establish the database; according to the historical task is executed from the far past, from the database access a predetermined number of candidates from the current practice of the most recent value; for the predetermined number of candidate practice value screening, to obtain reference values after screening practice; according to the practical reference value and a correction value calculation, the execution time of the current optimization execution of the task; the current execution of the tasks of the optimization of execution time is provided to the user, to achieve the optimization of task execution time before the actual task did not occur, the optimization does not require all the data involved in the operation, to practice The selection of values improves the efficiency of optimization and improves the reliability of optimization.
【技术实现步骤摘要】
任务执行时间的优化处理方法和装置
本专利技术涉及计算机技术,尤其涉及用于任务执行时间的优化处理技术。
技术介绍
在一项任务或事件反复被执行时,会产生大量对应的实践值,然而这些实践值中间存在一定的干扰因素,单一的实践值并不能很好地体现该任务或事件本身实际需要的时间,对于需要执行该项任务或事件的用户来讲,其事先并不知道实际执行该项任务或事件所需要的时间,因此,其也就不能很好地管理任务或规划时间。
技术实现思路
有鉴于此,本专利技术提供了任务执行时间的优化处理方法和装置。根据本专利技术的第一方面,提供了任务执行时间的优化处理方法,其包括:a获取任务历史被执行时所需时间的历史实践值,根据所述历史实践值建立数据库;b根据所述任务历史被执行时距当前的远近,自所述数据库中获取预定数量个距当前最近的候选实践值;c对所述预定数量个候选实践值进行筛选,以获得经筛选后的参考实践值;d根据所述参考实践值和一修正值,计算当前执行所述任务的优化执行时间;e将当前执行所述任务的所述优化执行时间提供给对应的用户。在此,本专利技术实现了在实际任务或事件没有发生之前对任务或事件的执行时间的优化处理,基于以往的实践值(实际值),得出具有实践代表性的优化值,以方便对事先无法进行计算的属性进行合理的优化。本专利技术对任务执行时间的优化简便快捷,不需要所有数据参与运算,大大提高优化的效率,并且,该优化不直接使用实践值,并进一步对实践值进行筛选,几乎避免了因实践值可能出现无效值而致优化结果不可靠的可能。此外,由于数据具有时效性,随着时间变化,数据可能会发生偏移,可能变大也可能变小,因此,本专利技术还可以尽 ...
【技术保护点】
任务执行时间的优化处理方法,其包括:a获取任务历史被执行时所需时间的历史实践值,根据所述历史实践值建立数据库;b根据所述任务历史被执行时距当前的远近,自所述数据库中获取预定数量个距当前最近的候选实践值;c对所述预定数量个候选实践值进行筛选,以获得经筛选后的参考实践值;d根据所述参考实践值和一修正值,计算当前执行所述任务的优化执行时间;e将当前执行所述任务的所述优化执行时间提供给对应的用户。
【技术特征摘要】
1.任务执行时间的优化处理方法,其包括:a获取任务历史被执行时所需时间的历史实践值,根据所述历史实践值建立数据库;b根据所述任务历史被执行时距当前的远近,自所述数据库中获取预定数量个距当前最近的候选实践值;c对所述预定数量个候选实践值进行筛选,以获得经筛选后的参考实践值;d根据所述参考实践值和一修正值,计算当前执行所述任务的优化执行时间;e将当前执行所述任务的所述优化执行时间提供给对应的用户。2.根据权利要求1所述的方法,其特征在于,所述步骤a还包括:根据最新获取的所述任务被执行时所需时间的历史实践值,更新所述数据库;所述步骤b还包括:自更新后的所述数据库中重新获取预定数量个距当前最近的候选实践值。3.根据权利要求2所述的方法,其特征在于,所述修正值根据前次计算执行所述任务的优化执行时间来确定;所述步骤d还包括:根据计算所得的所述当前执行所述任务的优化执行时间,更新所述修正值,以修正计算下次执行所述任务的优化执行时间;重复执行所述步骤a至e以优化处理下次执行所述任务的执行时间。4.根据权利要求1至3中任一项所述的方法,其特征在于,所述步骤d还包括:根据对所述参考实践值和所述修正值的平均计算,得到当前执行所述任务的优化执行时间;或者所述步骤d还包括:根据对所述参考实践值的平均计算,确定一中间值,根据对所述中间值和所述修正值的平均计算,得到当前执行所述任务的优化执行时间。5.根据权利要求1至3中任一项所述的方法,其特征在于,所述步骤c包括:c1根据预定剔除条件,自所述预定数量个候选实践值中剔除符合所述预定剔除条件的候选实践值;c2重复执行所述步骤c1,直至所述预定数量个候选实践值中剩余候选实践值满足以下至少任一项:所述剩余候选实践值中无可剔除的候选实践值;所述剩余候选实践值的数量小于等于预定数量阈值;c3将满足上述至少任一项的所述剩余候选实践值确定为所述参考实践值。6.任务执行时间的优化处理装置,其包括:建立装置,用于获取任务历史被执行时所需时间的历史实践值,根据所...
【专利技术属性】
技术研发人员:朱振华,董庆亮,
申请(专利权)人:西门子工厂自动化工程有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。