[发明专利]延时任务执行方法及装置在审
申请号: | 201710400271.X | 申请日: | 2017-05-31 |
公开(公告)号: | CN107220030A | 公开(公告)日: | 2017-09-29 |
发明(设计)人: | 赵文兴;党艳平;王刚 | 申请(专利权)人: | 北京北信源软件股份有限公司 |
主分类号: | G06F9/30 | 分类号: | G06F9/30;G06F9/445 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙)11371 | 代理人: | 徐彦圣 |
地址: | 100000 北京市海淀区中关村*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种延时任务执行方法及装置,应用于电子设备。电子设备中包括一个环形队列,环形队列中包括多个任务标签。方法包括按照预设时间间隔依次轮询环形队列中的任务标签;接收延时消息,延时消息中包括待执行任务的延时时长;生成触发待执行任务的任务触发指令;计算得到延时时长后正在被询问的任务标签作为目标任务标签,并将任务触发指令存放至目标任务标签中;针对每个正在被询问的任务标签,执行该任务标签中存放时间达到延时时长的任务触发指令。如此,一方面可降低延时误差,提高时效性,另一方面可提高轮询的效率。 | ||
搜索关键词: | 延时 任务 执行 方法 装置 | ||
【主权项】:
一种延时任务执行方法,其特征在于,应用于电子设备,所述电子设备中包括一环形队列,所述环形队列中包括多个任务标签;所述方法包括:按照预设时间间隔依次轮询所述环形队列中的任务标签;接收延时消息,所述延时消息中包括待执行任务的延时时长;生成触发所述待执行任务的任务触发指令;计算得到所述延时时长后正在被询问的任务标签作为目标任务标签,并将所述任务触发指令存放至所述目标任务标签中;针对每个正在被询问的任务标签,执行该任务标签中存放时间达到所述延时时长的任务触发指令。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京北信源软件股份有限公司,未经北京北信源软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710400271.X/,转载请声明来源钻瓜专利网。
- 上一篇:加速压缩方法以及使用此方法的装置
- 下一篇:一种市政建筑用钢管连结器