[发明专利]一种数据处理方法及服务器集群有效
申请号: | 201710170642.X | 申请日: | 2017-03-21 |
公开(公告)号: | CN106951311B | 公开(公告)日: | 2021-04-13 |
发明(设计)人: | 林松涛;刘晶晶;张奇伟 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | G06F9/46 | 分类号: | G06F9/46;G06F9/54 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据处理 方法 服务器 集群 | ||
1.一种数据处理方法,其特征在于,应用于服务器,所述方法包括:
确定目标定时任务,并获取所述目标定时任务的开始执行时间;
在所述目标定时任务的开始执行时间之前,将所述目标定时任务的数据加载至内存,所述目标定时任务中所有数据加载完成的第三时刻不晚于所述开始执行时间中最早的第一开始执行时间;所述确定目标定时任务,包括:
获取所述服务器中的定时任务信息;
基于所述服务器中的定时任务信息,分析各定时任务的执行时间,确定执行时间存在重叠的至少2个定时任务作为所述目标定时任务。
2.根据权利要求1所述的数据处理方法,其特征在于,将所述目标定时任务的数据加载至内存,包括:
基于所述开始执行时间,确定所述目标定时任务中各定时任务的执行顺序;
基于所述执行顺序,依次加载所述目标定时任务中各定时任务的数据。
3.根据权利要求2所述的数据处理方法,其特征在于,基于所述执行顺序,依次加载所述目标定时任务中各定时任务的数据包括:
确定所述开始执行时间中最早的第一开始执行时间;
确定开始加载所述目标定时任务中各定时任务的数据的第二时刻,以使得完成所述目标定时任务中各定时任务中所有数据加载的第三时刻不晚于所述第一开始执行时间;
在所述第二时刻,基于所述执行顺序依次加载所述目标定时任务中各定时任务的数据。
4.根据权利要求1所述的数据处理方法,其特征在于,将所述目标定时任务的数据加载至内存,包括:
从所述服务器的磁盘中读取所述目标定时任务的数据;
将从所述磁盘中读取的所述目标定时任务的数据存储至所述内存,并记录所述目标定时任务的数据在所述内存中的存储地址。
5.根据权利要求1至4中任意一项所述的数据处理方法,其特征在于,所述方法还包括:
当到达所述目标定时任务的开始执行时间时,从所述内存中读取所述目标定时任务的数据;
基于从所述内存中读取的所述目标定时任务的数据进行计算。
6.根据权利要求5所述的数据处理方法,其特征在于,所述方法还包括:
当到达所述目标定时任务的开始执行时间时,如果所述目标定时任务的数据在所述内存中未加载成功,则从所述服务器的磁盘中读取所述目标定时任务的数据。
7.一种服务器集群,其特征在于,包括:至少一个处理器和至少一个内存;其中,所述处理器用于:
确定目标定时任务,并获取所述目标定时任务的开始执行时间;
在所述目标定时任务的开始执行时间之前,将所述目标定时任务的数据加载至所述至少一个内存,所述目标定时任务中所有数据加载完成的第三时刻不晚于所述开始执行时间中最早的第一开始执行时间;
所述处理器执行确定目标定时任务时具体用于:
获取所述服务器中的定时任务信息;
基于所述服务器中的定时任务信息,分析各定时任务的执行时间,确定执行时间存在重叠的至少2个定时任务作为所述目标定时任务。
8.根据权利要求7所述的服务器集群,其特征在于,所述处理器执行将所述目标定时任务的数据加载至内存时,具体用于:
基于所述开始执行时间,确定所述目标定时任务中各定时任务的执行顺序;
基于所述执行顺序,依次加载所述目标定时任务中各定时任务的数据。
9.根据权利要求8所述的服务器集群,其特征在于,所述处理器执行基于所述执行顺序,依次加载所述目标定时任务中各定时任务的数据时具体用于:
确定所述开始执行时间中最早的第一开始执行时间;
确定开始加载所述目标定时任务中各定时任务的数据的第二时刻,以使得完成所述目标定时任务中各定时任务中所有数据加载的第三时刻不晚于所述第一开始执行时间;
在所述第二时刻,基于所述执行顺序依次加载所述目标定时任务中各定时任务的数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710170642.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种加热降低VOC的装置
- 下一篇:缓释型二氧化氯甲醛清除器