发明公开
- 专利标题: 一种面向电能表的多任务调度方法和系统
-
申请号: CN201911071217.0申请日: 2019-11-05
-
公开(公告)号: CN110955520A公开(公告)日: 2020-04-03
- 发明人: 赵婷 , 姜洪浪 , 杜新纲 , 雷民 , 林繁涛 , 徐英辉 , 郜波 , 段晓萌 , 王晓东 , 王爽 , 罗冉冉 , 左嘉 , 郭清营 , 姬云涛 , 江小强 , 王晔 , 崔星毅 , 邹跃 , 康海 , 高玉晓 , 杨旭东 , 初艳伟
- 申请人: 中国电力科学研究院有限公司 , 国家电网有限公司
- 申请人地址: 北京市海淀区清河小营东路15号
- 专利权人: 中国电力科学研究院有限公司,国家电网有限公司
- 当前专利权人: 中国电力科学研究院有限公司,国家电网有限公司
- 当前专利权人地址: 北京市海淀区清河小营东路15号
- 代理机构: 北京工信联合知识产权代理有限公司
- 代理商 姜丽楼
- 主分类号: G06F9/50
- IPC分类号: G06F9/50
摘要:
本发明提供一种面向电能表的多任务调度方法和系统。所述方法和系统通过生成协程和触发信息,并在系统运行时,基于协程注册的触发信息,将系统接收的触发消息分配至协程,生成激活状态的协程队列,按照协程队列的顺序执行协程。所述面向电能表的多任务调度方法和系统通过协程,将一个业务应用的整体功能划分为多个子功能模块,并将所述子功能模块作为协程中运行的“任务”,有效实现了将电能表的业务应用进行模块化划分,简化了业务逻辑,使任务的切换更加高效率。最后,根据任务所需功能不同,可以独立设置协程机栈的大小,实现了业务应用所需对象资源和协程栈资源的灵活调整。